Brief answer....given below.
Detailed answer....
Hello,
Thanks for the query.
I have gone through your history and complaints in detail and find that you seem to be all right physically and are not suffering from any ailment except for may be some deficiencies like VIT D,VIT B12,calcium etc.
Now what o do...
....change your lifestyle by resorting to healthy eating like fresh fruits,green vegetables,nuts and plenty of water.
Avoid consuming tea,coffee,alcohol,junk foods,greasy,fried and sweets.
Avoid colas.
....get tested for VIT D,VIT B12,calcium and
thyroid function tests and if deficient,then take supplements accordingly.
....resort to daily
aerobic exercises for 45 minutes a day,do
yoga,do
meditation and deep breathing exercises.
I know it requires great discipline to do all the above mentioned things,but it is very essential for you,since you are very young and unless and until you change yourself,it would be difficult to come out of mess.
Don't expect miracles in few days but I can guarantee you that within next 3-6 months,you should be completely all right by resorting to above mentioned ways.
I hope it helps however you may revert to me for any further query.
Best of luck
Thanks