I had the same issue and went for the app AMDroid. Worked really well
Big fan of AMDroid, I used to set 10 alarms every morning because I turn them off while still too far asleep, with AMDroid I only need to set 1!