I am on nuvaRing and recently had surgery with anesthesia, followed by taking meds including cephalexin , Demerol, tramadol, and ibuprofen. Will any of these affect the Nuva ring effectiveness in presenting pregnancy? I had spotting for a few days after the surgery that is gone now but I'm not sure if the ring is still good?