Originally Posted by Bazza
With all that, I have an underlying philosophy of not having sex with anyone that I would not be willing to accept the possible consequences with.
And THIS in my opinion, is the BEST philosophy to have! If you can't accept the consequences of your decision to have sex, then DON'T have sex! No method of contraception is 100% reliable, and sometimes people get pregnant. If you're not ready for that possibility then don't do it!