I'm wondering, I have been on the depo shot for about 2 years and the last shot that I was suppose to get , I missed the due date just got it late. My boyfriend is against me getting the depo shot because he say's that it will mess my body up and I never thought about it until he said something. He say's that it will stop me from having kids later on in life and I don't want that to happen. I want children in the future, but not right now that's why I am on the shot, however I do want kids in about 2 or 3 years. Will the depo shot stop me from having kids and mess up my body ?