birth control
"ok first and foremost depo is very effective in preventing pregnancy. BUT it has horrible side effect during and after you on it. while i was on it i broke out like crazy, was moody and achy. I never had perfect skin but this did crazy things to my skin. It also made my nipples extremely sore to the point i thought i may have been pregnant. Coming off of it , i just decided not to get my next shot. I was on it for 3 months so  only took one injection. I got my period a week before i was due for my next shot, i don't know if that mmeantthe shot wore off faster than expected or it meant the levels from the hormones was decreasing. my period was extremely heavy and i bled for over two weeks straight. I also noticed coming off of the shot and while on it had really bad isomnia. I would not get on it again. to top it off it has horrible long term effects if your on it too long."