Your recovery is showing and it looks beautiful from here!
I'm pretty irritated with myself -- looking back I should have asked if he wanted a ride, if he didn't right this second then say, "Okay, see you in an hour, let me know if you want a ride then."
Three steps in recovery are:
Awareness
Acceptance
Action
You are aware of how you acted
You are accepting your responsibility for missing the meeting
You are planning your next actions
Bravo!