I agree with mandalinn82--be sure you are drinking enough water.
That said, it looks on the surface as though you are doing the right things. Although, your percentages of nutrients are off--doesn't add up to 100 percent. Is it supposed to be 20 P? If so, that's too low, IMO. I try to follow a 30P/40C/30F breakdown.
My suggestions:
- Stay close to 1800 cals for awhile and don't try to go lower.
- Be sure that you have some protein with every meal and snack, especially where carbs are involved. And don't forget the good fats.
- If you're going out dancing, be sure you eat ahead of time. Easy to run out of fuel and be too hungry, and then eat unfortunate foods...
See if that helps with the feelings of being really hungry. Try it for a couple of weeks?
When you go out, do you drink alcohol? That can sometimes contribute to not caring about what you're eating.

Try to limit yourself on the number of drinks, or pace them out so that you drink a nonalcoholic beverage in between. Or, you could just not drink.
Jay