In a way I share your problem. I have been not getting all the calories I need. I have basically compensated by eating a bulkier range of food at breakfast (adding fruits, nutritional shake/yogurt) That way I also don't have to add them at night.
I am still iffy about the "starvation" mode, but I think being under every once in a while isn't horrible, but you should try to at least get closer to 1200 if you are working out that much
Hope this helps