Nice.. sounds like mine. Only reason I can WBTB regularly is because I HAVE to get my son up for school at around 7am. I'm not recommending you start having kids right away though.

What if you set your alarm for 6 or 7 or so, and had a yummy snack or drink waiting for you in the fridge. Maybe that would inspire you to get up and mess around for a bit before going back to sleep? Just a suggestion.