I slept through to 7 an this morning but I didn't go to bed until 2.....
Sleep has always been a little problematical for me too.
As a kid/teenager I always had problems with sleep walking/talking. When I was with my first "proper" girlfriend I woke up having *private time* with her (it was 9 years later when it came up in conversation I admitted I was asleep during most of it

)
When I moved out of home for the first time to live with my fiancee (I was around 27), nocturnal activities were extremely disruptive but pretty much stopped when I separated from her 18 months after we were married (I guess deep down I always suspected I couldn't trust her and the stress of that subconsciously affected me).
In the last 5 or so years there's only been a few disturbances but they do normally coincide with stressful times/experiences.
Other than that I'm a pretty light sleeper, if something disturbs me during the night I find it very difficult to go back to sleep. I received a call out from work at 02:50 once, didn't have to do anything as I shouldn't have been called in the first place but I didn't manage to go back to sleep.
For the past year or so I find I'm unable to sleep much past my "normal" waking time (around 05:50) at weekends no matter what time I go to bed. The only exception being where I get to the point where I'm totally exhausted literally crash.
My wife's expecting our first child in July...... the sleepless nights is what I'm going to struggle the most with as I probably regress to being a baby when I'm sleep deprived
Anyway..... the one thing I keep reading about sleep problems is to try (as hard as it might be) not to stress about it. For example, if you wake up at 2am and keep thinking "I've got to go to sleep, I need to be up at xx:xxam" you're just likely to stress yourself out to the point where you'll be too stressed to sleep. Although I have to admit I find it nigh on impossible to do.