I used to use alcohol to moderate my sleeping but I can't really fund doing that anymore right now. Typically I'll get lost in music, thoughts, a conversation with someone online, or something on some site I'm reading. The real problem is that I'm not tired until it's too late for me to fall asleep because if I do I risk oversleeping my alarm -_-. I'm 28 now. I've had insomnia since I was about 13. I can still pull all-nighters, drink a pot of coffee, and get about a 20 minute nap before an 8 hour shift at work. At lunch, I'll be sure to pick up an energy drink and a good sized meal to get me through the day. By the time I get home I manage to sleep and typically only sleep 4 hours anyway. So basically, I run on 4 hours a night for about...5 or 6 days before my body crashes and needs to catch up. It's annoying. Can be fun, but can also be very annoying.