Every day you have a choice to take responsibility for how you want to live your life.
There is no one to "blame".
You need to stop blaming "willpower" or the lack thereof.
It's you and you alone that is culpable for the outcome.
Everyone has their temptations, their struggles and the choice how to deal with them..... power through....learn.....fail.....learn.... you put yourself back on the path.
NO ONE ELSE DOES IT FOR YOU!!!
Your trainer, coach, nutritionist is a guide, an educator, a supporter, but the daily rituals and choices are yours and yours alone.