Irritated being on depo

I regret getting on birth control now all it did was mess up my period went from it being only 4 days to almost 2 in a half weeks 🤦🏾‍♀️ and im due for my second shot next week idk if i want to get it again or not