Okay, depo-provera is great. I just got it the other day. And if and when I have sex, u better bet he's gadda be wearing a condom anyway. I don't care what he says, I don't want to risk anything. BC is only like 99% effective, so this way, I'm covered as far as pregnancy and we're both covered as far as an std.