In my opinion you shouldn't feel so bad at having gotten drunk because think of all the sober time you had and will have in the future...the odd slip up won't kill you, just do your darndest to make sure you never drink and if it happens once in a blue moon then so what.
It's not a competition for sober time here.