When I lived in Chicago, people would have to drag me out of bed. After I moved to La I wake up on the dot every day at between 7:30 and 8. Big change from my previous wake up time which was 3:30 pm! I would suggest if you live in a cold climate to keep the heater by your bed. If you are already warm, the bed covers wont be as enticing! If you live in a warmer climate start off your morning exercising. It sounds like a terrible idea, but if you get in the habit of doing it, your body will create a natural alarm clock that makes you excited to get out of bed and start your day. This is something I would have never dreamed of doing a couple years ago. Waking up at 7 to me also was like the middle of the night. Practically torture. However I promise you, that if you create a morning routine, you learn to love your mornings. Also, if you party, try to keep in on the weekends. I know it really used to kill my mornings when I went out every other night.