It honestly sounds like you have some anxiety issues that are interfering with your sleep. It may even be that you feel anxious about not sleeping (and therefore having a lethargic day), which keeps you up.
You should certainly look into "sleep hygiene". If you religiously practice it, you may have better luck. Some of the recommendations are: no caffeine, no alcohol, get out of bed if you can't sleep, don't work in your bedroom, wake up at the same time every day. I can't remember the rest.
You should certainly look into "sleep hygiene". If you religiously practice it, you may have better luck. Some of the recommendations are: no caffeine, no alcohol, get out of bed if you can't sleep, don't work in your bedroom, wake up at the same time every day. I can't remember the rest.