Oh man, that sucks!

How are you feeling? I thought about how you didn't remember crashing, and was wondering if you had a concussion?

I hope the frame is okay, and all parts can be fixed or replaced!

Don't feel stupid. Don't beat yourself up. Let those thoughts go. Accidents happen.