So sorry for the pain! As one who bruises ~ugh~ so easily, I can say, yes, I have had enormous bruises. I don't know if you are in favor of any natural healing stuff, but I use Arnica, in gel form to put on topically and in tiny pellets under the tongue, to start the healing process. It is not magic, but it does truly speed the healing...just a thought.
Please be careful! YIMT