I was gonna suggest abstinence, but it may have the same effect after a while

Personally, because of my mental history, I never found any contraceptive that didn't have the same effect, except condoms. Sorry darl, no help at all!