not all weight loss is "fat" loss. during your menstrual cycle there can be wild fluctations of weight due to water retention/loss so i suspect this would be a strong possibility.
when you lose weight only when your on your period and then gain it back what does that mean? any other time u can't