Best birth control

summer

I’m currently on the pill right now but I never take it right or even take it hardly. I was thinking of getting the shot but what do you guys think? I’ve heard it can make you infertile and I definitely want babies. I’ve also heard it has a lot of side affects. I need opinions please and thank you!!