I'm gonna have to stop in Sydney on my way to NY and give you a SMACK!!
Sure, you fell off the wagon....did you learn from it? I'm guessing yes since you're back here. I know you're disappointed, maybe even angry, but don't waste your energy. The past is the past and you can't change it. Learn from the disapoointment and don't do it again!
Set new goals....don't look back on the ones you didn't quite make. Reassess and work out what you need to do to get there.
Don't be upset for your birthday!! Be happy that you've made the decision and the changes you want and need. Half this battle, i believe, is about changing your mentality.
Anyhoo....here's cheers to the next 30!