The ONLY reason you haven't achieved your goals is because you decided to give up rather than keep going.
Think about this: as long as you never quit, you are always moving in the right direction.
I tried so many times to lose weight before I was successful, the difference was that when things got hard I kept going. When things slipped up I got re focused.
Never quit, have more good days than bad, and you will reach your goals.