I work nights, and get home around 3am. After I eat, shower, and mess around with the internet, or a movie/show, I sleep around 5am. Now, if I dont get up at 10am, I dont get shyt done before I have to get ready to go back to work (I live far away from my job). It sucks. I aim for 5, but I get so tired, that I often just sleep through until I have to get ready for work. (Which is around 2:30/3pm, then I leave at 3:30 or so)
Problem with me is it takes a long ass time for me to fall asleep.

