Oh honey! I’m sorry! You aren’t a failure, and you are a wonderful mom. Sometimes kids will just be kids. All my hugs and if you need anything let me know!
Oho no! You must have been so frightened and embarrassed. You poor thing.
Do not feel bad, it sounds to me like you are a WONDERFUL mother.
Hope your day gets better quickly!
OH noes! Why would he? How long was he gone?