Hi Snake,
Now you need to settle down a bit.
It sounds like you have pulled a muscle, you admit to poor posture while sitting at your computer.
So yes, your pain can be caused from that alone. Your back and neck pain, the pain by your ear and even the ringing in your ear.
So try to improve your posture, go and get yourself a really good message and I'll bet you will feel a whole lot better.
Good luck and try not to worry so much, life is way to short to stressing like you do.
Mizzm
Do not jump to conclusions. See your family doctor about the bump. Many of your symtoms could be just from sitting in front of that computer all the time. Stay calm. Anxiety and stress can be a very painful situation. I have it and it causes many pains that mean nothing. Stay calm.