Do all forms of contraceptives protect against pregnancy as well as STDs/HIV?
There is no 100% guarantee with any form of contraceptives, but abstinence is the best protection you can get. Condoms help decrease your chances of pregnancy or getting and STD because they place a barrier between both partners, but they too can fail. To avoid STDs your best bet is to talk to your partner and get tested. As for pregnancy, combining some form of birth control with condoms is the recommended route.