"i have been on depo since i was 16 and i am now 21 years old. i have had a great experience overall with the shot. when i first got the shot i did bleed/spot for almost a month straight. the bleeding did go away and now it only occurs when i am due for my shot. it has been awesome to not have a period and not worry about taking a pill, but i have heard it is not good for you after a certain amount of years so i am having to find another source of birth control."