Scary stuff!
Hope you turn out to be OK, and that the bike goes back together quickly.