At one point I actually had a good sleep schedule and could fill up a page in my dream journal each night and now I can barley recall 1 dream and if I do it's just little things. Right now I am staying up all night and sleeping during the day and when I wake up I feel exhausted and have no intention to write down my what part of my dream I remember. So my problem is my sleeping..

The main reason I stay up all night is because I can not lay down and go to sleep when I want to for the life of me. I try reading before then laying down with all the lights off and even try to not move at all for 30 minutes and I am usually still wide awake and just give up and move on. The only thing that works is to take melatonin but then the next day if I don't take it again my scheduled gets messed up. Any advice on how to fix my sleeping to help with my LD?