There are some things you might want to investigate with a doctor.
1) get your thyroid levels checked.
2) sleep apnea.
3) possibly anemia
4) stress
5) etc
After that advice is around sleep hygiene, then food and exercise, and stress resiliance
1) get your thyroid levels checked.
2) sleep apnea.
3) possibly anemia
4) stress
5) etc
After that advice is around sleep hygiene, then food and exercise, and stress resiliance