Hi there. Well, great news about your trying to lose weight and get in shape! That's always hard to do but so worth it for how it makes us feel and our health. Losing and gaining weight in itself can cause us to be a bit irregular. Depending on your age, if you are young, it can also be normal to be irregular. You are having long cycles and if you are heavier than you feel you should be, perhaps your thyroid is slow or you are hypothyroid. You can have this checked by your doctor. To regular a period, they may need to put you on birth control pills during this time. However, I suspect if you get to your goal weight and stay there a bit, you may begin to have more regular periods. Good luck