Feeling guilty about eating too much? Think you can’t be forgiven for mistakes you made in the past?
It doesn't matter if it's your fault or not. You can be forgiven.
If you're a parent with kids, you know that when your kids make mistakes, you forgive them, right? (They're supposed to make mistakes--it's how they learn.) When they admit they've made a mistake, it's all the better. They're halfway to solving the problem.
So look to your Heavenly Father (or Mother), admit your mistake, and just ask for some help. Really simple.