update on this. saw the doctor yesterday, and after talking about my symptoms, we were able to the come to the conclusion that this is pretty much entirely muscular. I have tension in my shoulders that has built up for... probably years at this point. the doctor said that the muscles in my shoulders feel super tight, and they honestly have for quite a long time now. that's probably why I feel tense so often, it's because my muscles are literally tense and painful to the touch. it's understandable that falling would cause so much strain in my neck muscles and cause headaches and migraines for me.
and the thing is, I've known about this. my muscles have been tense for as long as I can remember. I did research months ago on local massage therapists, and they were all too expensive for me to afford. half an hour is generally $55-65, and an hour is easily $110+. when I talked to my mum about it yesterday she thought it was $20 for a half hour. if that was the case I would've had this done a long time ago!
I did set up an intake session with a local chiropractor, just because it wouldn't hurt to get my spine realigned and all that, but really what I need is a deep tissue massage. I just don't know where to go where they won't charge me $60 for a half hour session, I probably need to go once a week and I certainly cannot afford that.
but I really, really need this. I have now woken up with a headache every day for the last two weeks. last night I went to bed early because my headache turned into a migraine again. I can't keep doing this and feeling miserable every single day.