It is broken. And not in a "slap a cast on it" kind of way. He needs surgery.
We (the Elf, the Beast, and I) just got back from the hospital. He's being such a brave little kid. The dose of morphine they gave him has helped to deal with the pain and he's been resting. He's very much not happy - not that I can blame him. We're still waiting to hear from the surgeon about what needs to be done. They aren't letting him eat or drink and the poor kid is desperately thirsty. It's been hours and hours and my nerves are wearing quite thin (as is, I'll admit, my patience).
I suspect that he and B will spend the night at the hospital. It will be the second night in the Imp's life that I've spent away from him (and the third since meeting B that I've spent away from *him*). We're a close little family and this is not an easy thing for us.
Neither B nor I have ever broken a bone. We have no experience with this. And it's our little boy. Our Imp who is hugely brave but also gentle and has his share of fears. I know that parents all over the world have dealt with this and much worse. But that doesn't make it any easier for me.
UPDATE! (like five minute later)
The doctor has been talked to. The surgery is fairly common and they should have him underway in an hour or so. I'm told something about pins and a cast for three weeks and then the pins come out? I'm unclear and am thinking that Googling it might be a bad idea for me (I Googled diabetes in cats and it was both helpful and terrifying). B is actively texting my updates here, so it's all a little fuzzy.
It's been about two hours since B was told "an hour or so" about the surgery. The morphine is wearing off and my little boy is in pain. Am I allowed to be getting irked at this situation? I realize that there are emergencies and things. But in my world he's the most important thing right now and dammit why haven't they fixed him yet? Ugh. Okay. I feel better now (not really). Carry on.