According to your sign and symptom you are suffering from stress and anxiety that causing insomnia means decrease in sleep.
You should take consultation for better diagnosis because better diagnosis need complete history of a person so take consultation from a doctor.
Next Steps
you should go for test like TMT test,
2D- ecocardiography ,
CBC ,ESR
LFT,
lipid profile etc.
Health Tips
you should follow good life style like take sufficient amount of water as 4 to 5 l water per day
and take less spicy and fatty food
and do exercise regularly with yoga and meditation.
please keep positive attitude to fight any disease and any problem of your life.