It's natural for weight to fluctuate as there are many factors that affect it. I'm not sure how often you workout but I have noticed that since I've been working out consistently, eating a clean diet and drinking a ton of water a day, I suffer from much less bloating. cramping, cravings and my period is even shorter and lighter. I used to get severely bad cramping so bad that I'd take off from work. I haven't had this problem in months.