Here are some tricks:
Trial your sleep length . You may not need an alarm after all . You are a lucky one if you just wake up whenever you can by waking up naturally. However you may not know this and add a stressful alarm as a result.
Virtual Alarm Clock . Use your internal body clock...
Really leave it alone.Let it handle things by itself. It will do it itself. You cannot be smarter than Android when it comes to android. Don't Micromanage stuffs.