It sounds like you have a very large bruise - hematoma. You have a lot of bleeding into the tissue and it clotted. That is why they could not aspirate any blood (suck it out). Think of a bowl ofJjello congealing in there. Strong suggestions: get acupuncture at least 3 times before leaving for fireworks. Electro stim would be great. Arnica salve over area will help break up the bruising / hematoma. (only is skin is intact). Can use homeopathic arnica beadlets - one tiny bead every 30-60 minutes for a few days, good for any trauma. Do not use cold, keep area warm to encourage energy and blood movement. Cold freezes the creek at this point and will slow healing. Uniqlo has some great Heat Tech leg warmers you can pull up over your knee. It will be helpful particularly if it is colder up north. I tried to find Kanpo 89 but can only find their regular formulas. I am glad they are giving you the herbs. They will help with the pain, swelling and help to resolve the blood stagnation. Each dose can be mixed with some water and then washed down with more. You can even mix with a little juice but best to follow what the pharmacist said. I can only practice in Oregon so this is friend sharing info with a friend. Listen to your providers there but you have more info to ask them more questions if needed. Please take it easy so you are in peak shape for the fireworks. The universe has given you a message. Please heed. Love to you and Kanae.