How can I prevent over eating on weekends when I'm home alone and surrounded by munchies?

Lose munchies. If they are in the house, you will eventually eat them. Replace them with healthy snacks like carrots, some mixed nuts, and fruits. Don't test your willpower because you will eventually give in to temptation if they are in the house and you don't have better alternatives.