I take my pill around 7:30-9 in the morning everyday when I wake up. Saturday I took my pill around 9 and then worked all day. I went out Saturday night and around 3 am in the morning I puked. I had sex and then Sunday morning I didn't take my pill until around 2 in the afternoon to make sure I wasn't going to puke again. Am I still protected or should I go and get plan b?