I've always been envious of people that can go to sleep anywhere and anytime. My mother is like that and it just baffles me over and over again. She needs two alarms to wake up and often I have to get up and go and turn them off as she just doesn't wake up.
I need to be in my own bed, I need complete silence and I have to be very comfortable in order to sleep, and I often have to fantasize about something specific to achieve it. Usually I just start thinking about something and after a while I will loose control over my thoughts and then I'll be asleep.
I haven't got insomnia, but my sleeping habit is really strange, unless I'm on medication. I seem to have something like 24-30 hours-day. To be more precise: I'm awake for 24-30 hours then sleep for 8-10 hours.
I have a hard time falling asleep. If I try to keep a strict schedule and go to bed before I'm sleepy, I will usually lay awake until the next morning.
I take medication now and it's working okay. I have a normal sleeping habit now of around 8 hours of sleep each night, although I seem to push my time for getting sleepy an hour forward every day, so I usually end up with a very frustrating result and have to skip a nights sleep in order to get back on track.
Right now I'm unemployed, but when I was working I had a real hard time getting sleep, even when taking medication. I would go to sleep every night at around 11-12 and my mind would be racing completely, never settling on specific thoughts or fantasy's. I would usually get 0-3 hours of sleep before workdays and go on like that for 3-4 days until I called in sick and slept for 12-14 hours.