i've been on depo-provera for about 2 years, give or take a few months.. (im 19 now) i've got an appt to get my next shot tomorrow. my ex and i just recently broke up, so i don't see myself having sex as often anymore. im wondering if i should get off of it, because 1, its expensive, 2, its bad for you, i know not having a period at all can't be very good. but im worried, am i going to gain a bunch of weight if i quit it? i didn't gain any at all in the last 2 yrs, i actually lost weight. will my hormones be crazy, am i going to get a period for months at a time? the reason why i chose the shot in the first place is because the pills made me too emotional/they were too strong i guess whats the lowest hormone/best pill in your opinion?