I am sorry for the symptoms you are suffering!
It is a little difficult to find the cause of all your symptoms without examination.
I think first of all you need to do some blood test
to exlude anemia
Should be carefull with your diet, don't skip any meal, use vegetables and avoid caffein drinks.
Wish my answer with help you in finding the right diagnose
Dr Eris Ranxha