It's been 12 days since surgery and I am reacting badly to my pain medication... I have a severe intolerance to anything narcotic-based. I've switched to pushing ibuprofen and tylenol now but I am in so much pain. I wonder how long it normally takes for the pain to lessen? I had a complete open surgery.