I would suggest figuring out how many points are in your dinner first then plan the rest of your day, including breakfast, lunch, and snacks around that. As others have said, maybe you're not eating enough during the day, and it could be because you *know* you have a big meal coming at night and don't want to use up your points. But if you work backwards and figure out dinner first, maybe you can then spread your remaining points out in a better way.
Pre-planning really is a life saver for me. Over the weekend I usually figure out what I want to eat for dinner that week and then go grocery shopping and plan, plan, plan. It takes time and effort, but I find I'm better at staying on piont when I have my meals figured out in advance