I was only on the pill for 2 weeks, and my boyfriend and I had sex. The next day, I forgot to take my pill until 3pm. (i usually take it around 5am).. I was gaining weight from the pill, but not as much as the past couple of weeks. And also, i've been having really weird cravings, I don't get my period for about another week, so I think it's to soon to take a pregnancy test, since I took one and it didn't read anything at all anyway. Is it possible i'm pregnant? How long does it take for the pill to start working anyway? Thanks