The main reason is Depression.
If you go to bed feeling anxious, whether you’re worried about work, or something in your personal life, lying in bed without any distractions gives your mind the time to go over and over your worries.
This can lead to your anxiety building, and your body’s ‘fight or flight’ response being activated. This is known as “mental hyper arousal”. This heightened sense of anxiety is our body’s way of protecting us in threatening situations and causes physical changes, including an increase in heart rate and the release of adrenaline, which are designed to help us be stronger (fight) or run faster (flight). If your anxiety triggers your fight or flight response while you’re in bed, these changes can over-stimulate your body, so that you can find it impossible to drop off to sleep.
To learn more about Drug from the given link :
https://brainly.com/question/13745375
#SPJ4