So, I've been cramping lately but I haven't gotten my period. I don't know why. Also I've gained a big of weight lately and my breasts have gotten a bit bigger too. I don think I'm pregnant but I can't tell for sure. My partner and i use protection so I don't know how I could be. I also take pregnancy tests regularly but they always show up negative. I haven't had a period for 2 months. I am very irregular though so I can't say that's a good sign of pregnancy. I'm not sure how to make sure it pregnancy or health problems. Also, if I have an irregular period, when is the best time to take a pregnancy test?