I had the same problem and actually the front page of Android Central helped me out a few weeks ago. I switched to 'Timely', and I love it. Adds some nice features where I can't just dismiss the alarm without actually being awake where you need to solve something to actually unlock/dismiss it.