Its not a good thing to try and self diagnose, thats what docs are
supposed to do. Self diagnosing, it causes alot of un-needed stress,
anxiety, depression, worry.
I have fibromyalgia. I bump any body part, especially my shins or
knees, the pain lasts a long time. I get unbalnaced and dizzy also.
The gas problem... Sounds like IBS, but then not going to try and
diagnose you either. I hope you find answers. I hope you also get
better, back to normal as you possibly can.
I also hope when you do find your answers, and they are not what you
want them to be, that you will be able to accept and deal and cope
with it all too.
Go to a doctor.
Sunshyne.