Consult an Endocrinologist
Thanks for your query.
Having gone through your detailed query, I have a strong feeling that you have developed misplaced apprehensions from your mom's suspected thyroid cancer
. It's but natural to dread of the possibility of it being a hereditary problem. But, let me assure you that- presuming it to be cancer- it is not hereditary.
Further, all of your symptoms are suggestive of Neurotic Depression
(anxiety + depression), with occasional acute panic attacks, particularly the episode while you were volunteering at the hospital.
Constant mental stress with anxiety/depression per se, tends to reduce appetite and consequent vitamins' deficiency. This may account for lethargy, and hair fall.
However, may I hasten to add that mood swings, disturbed sleep, dry skin, excessive hair fall are also features of hypothyroidism
(underactive thyroids). But the uploaded pic does not reveal any indications of hypothyroidism.
FIRSTLY, PLEASE RELAX AND COMPOSE YOURSELF. I would strongly recommend the following course of action :-
1. First, consult an Endocrinologist, who will get Thyroid hormones test done.
In the event of the test report suggesting hypothyroid state, the doctor will put you on thyroid hormone replacement therapy
, which will cure most of your problems.
2. Next, irrespective of the outcome of your thyroid report, consult a Psychiatrist
and apprise him of my opinion; let him/her evaluate you for evidence of Neurotic depression. If he agrees with my opinion, he will prescribe suitable anti-depressants + mood elevating drugs, which will revert all psychological problems back to NORMAL.
Lastly, being panicky will NOT solve your problems. Take it easy, and, follow the advised course of action. I assure you that everything will be all right over a period of time.
Hope I have addressed to your concerns to your complete satisfaction and you find my response helpful and informative. I will be happy to answer further queries, if any.
Take care, young lady and, KEEP SMILING.
Col (Dr.) Rakesh Karanwal