Noheroics, if you are only eating 1200 calories a day and you are working out a lot and gaining weight, you urgently need to do a reverse diet.
It is very hard to get this information across to women - but I myself was in this situation most of my life.
I was eating hardly anything but, if I ate any more, I gained weight. I felt like I was constantly depriving myself of food - or I would quickly gain the weight. Please don't make the same mistakes I did and live in the misery I lived in.
No one should be eating 1200 calories for any longer than 12 weeks at a time, as a diet or cut. If you remain in a low calorie state, your body will adjust and your metabolism will slow down - making it impossible to lose weight.
You need to eat consistently (3 meals a day), enough protein (1g per lb of body weight) and importantly you need to do a reverse diet upwards if you find yourself on a low calorie intake for a prolonged amount of time with a slow metabolism.
With a reverse diet, you increase your calories by 100 every 2 weeks. The increase is so gradual your body doesn't notice it and adjusts to roll with it without gaining weight. So you can end up back on your 2000-2200 maintenance, which is what most women should be eating. If you do want to lose more weight, after a period at maintenance you then cut calories by a few hundred for NO LONGER than 12 wks. You will lose weight before your metabolism can adapt. And so on.
For more information look up the podcast called 'Metabolism and Menopause' and find the episodes on the reverse diet.
Don't eat 1200 calories a day, that's insane and unhealthy - your body will not get the nutrients it needs on that low calorie intake, long-term... plus you will only gain weight... whilst eating nothing. That is what happened to me.