"i had a very bad expirence with depo. i was on it for 6 months and bled for 6 months straight! what a nightmare! it also caused painful sex. i had terrible mood swings, and also gained weight. the only good thing about depo is you dont have to worry about taking it every day or month!"