“Safe” sex is within marriage when you have a committed partner to help you deal with the most common outcome (children). If you’re not ready to have kids, then you’re not ready to do the act that can result in the kids. Sorry to be so blunt, but that’s the truth. There is no birth control method that is 100% effective besides abstinence, and there is no method that is 100% effective in preventing disease transmission besides abstinence.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.