It all depends on your body, every woman is different. For some women (like me) it could take as little as a month for the shot to wear off, and for others, it could take up to a year to 2 years.
Yes, you are at risk for pregnancy. Even while taking birth control regularly, you are always at risk for pregnancy. No birth control is 100% effective.
A brownish discharge usually means old blood. Is it a really deep, dark brown? Your body might be finally trying to have a period, which would account for the cramping
