i have the same problem everyday. some things i have tryed in the past and that have worked are 2 alram clocks. one close to me and the other one far away. a radio alarm clock is the best as well, turn that bitch all the way up and put it as far from you as posible. so you have to get up and turn it off.