I would advise you to visit the ER so that you can be evaluated and undergo investigations such as
thyroid profile,
vitamin b12,
vitamin D,etc. to find the underlying cause and have it treated accordingly. These steps may help:
- When you sleep irregular hours, your internal clock, known as circadian rhythm, gets altered and our body doesn't know when it's supposed to sleep. You should set an ideal time at night to sleep in a manner where you get 8 hours of sleep, so avoid trying to sleep in the time in between.
- Have an active life where you exercise regularly.
- Have a light meal at night before sleeping
- Avoid non sleep activities while on bed such as mobile phones, laptop, TV
- Avoid smoking and drinking if you have the habit
- Avoid caffeine and carbonated drinks as the caffeine and
sugar will stimulate the brain and keep you awake.
- Don't skip meals and have a balanced diet, avoid spicy, oily, deep fried and junk food.
- Drink a minimum of 3 liters of water per day.
- Destress yourself with means such as yoga/meditation