oouch.. Hope you were given something for the pain, and you start healing soon..

If it makes you feel any better, I had a dog break my arm a few years back, in a similar way to how yours happened ..