When I try to go to sleep, I can't fall asleep for a good three hours after the time I lay down in bed. I have started going to bed earlier and earlier to try and relax so I can fall asleep sooner, but it seems that I just end up laying awake until my usual time anyway. I almost always oversleep, aswell. I am often late to school and if Im not late, I dont have much time to spare before I am. During the day I'm almost always drowsy, I sometimes fall asleep in class, and I have memory problems. I don't know what's wrong, so I don't know what to do about it. Help?