So I haven't had my period in two months, I haven't taken a pregnancy test, but I also haven't had sex since my last period... so I should be on my period right?. I was on birth control but I got off it because it was making me gain a lot of wieght... so now that I sort of feel back on track with my wieght my period won't come and I have no idea what is going on!! Is there a chance of some sort of cancer causeing this??