I'Ve been on yaz for about three weeks, everything is going great, but the only thing that worries me is that i have my alarm set @ 9:00pm to take it but does not always happen. There are times that I'll take it @ 9:30 or 10, never pass ten, but i heard u have to take it at the exact same time every time. Is that true? When exactly does the pill take affect?