I've got a quite intense body transformation coming up, and it is quite time consuming. Therefore I have finally decided I need to get rid of my worst habit - oversleeping.
It seems, that every time I get the chance (free days, Saturdays, Sundays) it is quite common for me to sleep anywhere from 10-15 hours per night, and it is starting to take its toll. That means, that in any given day, I am losing 2-7 hours of valuable workout/study/work time, which is no more fine by me.
So the question: How do I get rid of oversleeping?
Some background info: I am a freelance programmer therefore I spend quite a lot of time at a computer. I also study IT, so a bit more time is spent sitting. I currently don't work out at a gym, but have quite intense (3h+) dance practices 2x a week, so I'm not also completely sedentary. I am also a bit overweight, therefore the transformation. I am not currently on any diet per-se, but I try to keep things balanced. In regards to sleep, because of work, there are times (about 1x a week) when I have to work really late, like 4am, and get up at 6am for studies.