Hello BrightNight, i see you at a gym (or something like that) you have put your neck and back out (needs manipulating into place) whilst working out.
Also i see you sleeping on a very soft matress (possibly two, one on top of another) against the wall. The matress may be foam? You need a bed that is firmer and either raised above the floor or with some kind of insulation underneath (newspaper does the trick) you need to place the head of the bed against the wall perhaps (so that you are not sleeping against it).
There is something you keep close to yr bed at night (maybe even under your bed or pillow) either a stone or a deck of cards? Whatever it is you let alot of people handle it and i feel one of these people (a male) has handled it and left angry emotional energy attatched to it...you may need to get it cleansed.
If it is a stone, you can wash it in water, bless it and leave it in the sunlight for a while. Then leave it in the light of the full moon (this will energise it).
If it is a deck of cards leave them in your crystal collection over night, wrap them in a cloth with incence of Myrrh and passion flower:
Myrrh - This is ancient incense for protection, healing, purification and spirituality.
Passionflower - Is used for peace of mind, this sweet scent will soothe troubles and aid in sleep problems.
Also Pine - Burn this for strength, and to reverse negative energies.
Of course there are many different incenses you can use for similar-just go with your instincts. Don't forget to wash and energise your crystals afterwards to remove the negative vibrations they will take from the cards.
Whatever spiritual attacks you are under there is also a physical problem that corresponds with it. You need to deal with both of these.
Love & Light
p.s oh and you need to stop sitting slumped forward, (sit straighter with your shoulders back) it is bad for your neck and back
