Oh dear, what a mess.
Pointless telling you to take more care, because it's pointless, as I know you do, as much as you can.
I'm going to knit you a big wiggy hat, to offer you some protection the next time you decide to head butt the pavement.
Hope they sort you out quickly, and you're on the mend again soon xxxxx