How long did you take birth control for?

Victoria

I know there is no specific time frame of when to stop taking birth control for a long period of time. However, I am starting to feel pains maybe cramps it’s hard to tell since I’ve never had cramps before. However, I want to get off of birth control but at the same time I am not ready to get pregnant. I am a full time college student and am focused on my study’s. My question is how long were you on birth control for? Is there any other natural form of birth control?