First off, Goals Are Great! But what stops you time and time from keeping a good attitude?
This could (wongly) be construed as lack of disciple, but it's a psychological constraint you have, to either be sad once you've achieved the goal, or to fuck it up entirely so that you can't ever recieve it in the first place.
Don't go getting all sad here, as even high level athletes suffer from mindset problems.
Get better and fix this asap.