Good Morning Zoo, You are being much too hard on yourself about this. Your heart was in the right place, your alarm clock was not. It's as simple as that. Downplay this backslide immediately and get into that shower and get your gameface on!
You can't beat yourself up about this or you will lose your PMA. It already sounds like you've lost that for abit. Have your pity party and move on.
You're fine, you realize you screwed up, won't do that again and are counting your blessings. All very important steps to getting back on track. You have a ka-chink in you armour, nothing more so don't dwell on this today. And do something like take a nice walk then check it at the door. Go wail to some trees - they're very good listeners and they never tell.
Pick yourself up, dust yourself off and find that composed, serene Zoo that we all and love! (ha, ha-I realize I hardly "know" you but I hope you take this the right way!)