Had this on monday, can anyone tell me when it should stop hurting? Any tips for quick recovery ? Whats the best painkillers to take ?.