I'd say use a way shorter alarm, more like 5 seconds. Xpin2winx also makes an excellent point to wake up once before, that usually works a well.