First thing would be get some pain killers if its that painfull, i would imagine going in a swimming pool may help too as it often can with stuff like that. Also have you thought about the more herbal medicines that might help stop any discomfort, i mean from health shops though but the other will work wonders too if you get my drift…