I would suggest seeing a Dr about this. It doesn't sound right. As for pregnancy, there are inexpensive tests you can buy that are fairly accurate. Could also be a blocked or semi blocked colon. Get it checked out, OK?
sounds like you have ovarian cyst go to the obgyn they can tell that day if there is a growth on the ovary and they will send you for more tests aultra sound to see. You may havea cyst that has been there for quite some time.
you must get to the obgyn right away a ruptured ovarian cysts is life threating. There is also poly cystic ovaries that causes acne and weight gain. I have had a cyst before and had sysmtems just like yours.