i sleep 12 hours a lot too.. If I have nothing on the agenda for the next day i could easily sleep 12 hours.. I usually crash at around 4or 5 am and wake up around 2pm to get ready for work.. that's my usual schedule, but if i dont' have work i could get 12+hours of sleep easily..
-Greatzky