One thing I've learned on my journey to a healthy life is that the key to success is patience and consistency.
You have to believe in your heart that you will see results and keep on going. When it's get tougher than tough and you want to eat everything in sight because "what's the point, I'm still not going to reach my goal weight" or, "I've never been able to succeed before, why would I this time?" (do I need to go on...?), that is when you need to believe and keep on going.
If you are consistently eating healthy according to your plan and stay patient, the results will come. No matter what - believe and keep on going.