Ouch! I'd take either naproxen or ibuprofen and lay on a heating pad on the highest setting for as long as you can stand!