Hey, I’m a huge insomniac too and I’ve learned a few tricks to cope with it:
- Buy a blind to put over your eyes. The elimination of ambient light and the total darkness that you get from closing your eyes with something dark over them helps sleep quality and helps falling asleep.
- Go to sleep at the same time every day, regardless of pressures. I’m a college student right now and recently I’ve decided go to sleep at 2:00 AM every night regardless of what work is left undone. In the past week this has worked wonders for my insomnia.
- Diphenhydramine HCL, the active ingredient in benadryl, puts me to sleep really well. The only problem is your body quickly builds up a temporary resistance to the drowsiness effect if you take it for days on end (from my experience). The good part is you’ll never get dependent on the stuff, but the bad news is you can’t use it all the time.
That’s all the help I can give without redirecting you to any sites or the like. People have already linked a bunch of stuff here, though.