If your good eating during the day leads to you being hungry and tired at night, maybe you need to look at the foods you are eating during the day. I find that if I have enough protein during the day, I stay relatively full the rest of the day. My dinner I normally eat 250-300 calories and I'm done for the night.
I don't know what plan you are on but I'm a calorie counter so I typically allow myself 1-2 snacks during the day that fit into my schedule especially during hours I get peckish -the times are during breakfast and lunch, lunch and dinner, or 1 hour before the gym.
Another way is to keep trigger foods out of the house for a bit. In the beginning, my love was potato chips and I had no way of stopping at one. I no longer have the family size sitting around the apartment just begging to be eaten. I only have healthy choices for snacks around the house!
Hope these tips help