Hi,
Thanks for your question.
I do understand your pain and discomfort.
As per your problem i may say that 'Anxiety' causes
insomnia so first treat primary cause anxiety.
Investigations-:
Fasting blood sugar
T3,T4&TSH
ACTH serum and ECG
Do check your anxiety level as per this chart below--:
1)Do you worry continually almost every day about both big and small problems, situations, events, and/or activities?[Yes/No]
2)Do you have difficulty controlling your worries or anxieties?[Yes/No]
3) Do you have trouble keeping your mind on one thing? Yes/No]
4) Do you feel restless or keyed up or own edge much of the time?{Yes/No]
5)Do you have
headaches and/or other aches and pains for no apparent reason?[Yes/No]
6)Do you feel irritable or easily angered frequently? [Yes/No]
7)Do you have difficulty falling or staying asleep? [Yes/No]
8)Do you feel tired a lot or are you easily fatigued?[Yes/No]
9)Do you sometimes sweat or have hot flashes? [Yes/No]
10)Do you sometimes have a lump in your throat when you're worried?[Yes/No]
11)Do you sometimes feel like you might throw up when you're worried?[Yes/No]
12)Do you feel like you can't concentrate or that your mind goes blank at times?[Yes/No]
13)Does your worrying interfere with your normal routines, work or school, and/or social activities?(Yes/No]
Check if you have 3 or >3 ,if that score stays or increases then you need medications for anxiety.
hope I was able to address your query. If you have any further questions, please do not hesitate to write to me.
Wishing you all the best.
Thanks,