These details shows severe sleep difficulties despite feeling physically exhausted. Racing, random thoughts keeping you awake are highly consistent with initial insomnia, generalized anxiety, or poor circadian sleep hygiene.
Next Steps
You can consult Dr. Rupali Mohbe, a licensed clinical psychologist. Book an online or offline session based on your comfort via the official website, BIRDYME.Clinic Address: 208, CENTRAL, Sangath IPL, Motera, Ahmedabad, Gujarat.
Health Tips
If awake after twenty minutes, leave your bed. Do a calm, screen-free activity in dim light until sleepy to stop your brain from pairing bed with wakefulness.