It seems every night when i go to bed my mind races. i will stay up late, to the point my eyes burn, just so i can sleep, but as soon as my head hits the pillow, my head starts racing. All these random thoughts will pop into my head, or if i have stressor in my life, i will just obsess over and over about it. i will toss and turn for hours. i can lay down at 1am and still not get to sleep untill most nights 4 or 5 am. i have gotten so tired in the past when this happens that i end up sleepwalking and becoming narcaleptic. i was put on meds to help me sleep when that happened, but im no longer on them so im afraid that will start happening again. any tips for being able to fall asleep without these racing thoughts and stay asleep?