birth control
"I've been on depo for about 3 years now.
PROs:  1) depo is convenient and 2) prevents pregnancy 99%, from what I read.  I know I haven't gotten pregnant while being on it.  Also, I have had blood clots in past, so it was a 3) good alternative to the pill, which can cause blood clots.
CONs:  1) spotting, ALL the time.  As I was reading this, I just realized/remembered that my Dr. told me to prevent this, the Dr. can alter the dose of the medicine, so if this is an issue for you, please talk with your doctor and don't be lazy like me! 2) libido definitely has gone down. 3) if you're on it for over 2 years, it can really negatively affect your bone density.  I'm getting off of it for this reason."