If you are exercising a lot, you may find that your metabolism is a little more stoked...and you may actually be hungrier. On days that my workouts are a little more intense-the next day I am STARVING.
What you also may do is keep watching your calories, but up them "slightly" to give in a little to your munchies, but still keep you in weight loss mode. It may be a little slower, but you might be happier. (If you are eating 1500 calories a day...maybe eat 1650 for instance.)
Another coping mechanism you might want to do is eat at a maintenance level (1800-2000) one day, and then a lower level (1500) the next day...off and on. You will lose, but it will be slower. It may be the "in-between" stage you need right now-losing slower is better than binging and gaining.
Another coping mechanism is to eat foods that have a lot of volume for the calories and take a while to chew. Apple slices and baby carrots come to mind here...because you really have to chew them and they are very low calorie.
I know what you mean though. Some weeks I am like this as well-I go in the same spurts. I always exercise religiously, but there are weeks where I just want to eat a little more-and I end up averaging 1800-2000 calories here and there-maintaining my current weight.