I have no idea if you’ll regret it when you’re older, but I will tell you that many doctors would not perform a tubal on a women your age. You’re very young. Most women don’t get tubals until they are older.
My mom was 47 when she considered getting a tubal…but she made my dad get a vasectomy instead, which is a smaller procedure and less invasive.
Perhaps you can also try the birth control pill? I’m on Yaz right now and I love it…haven’t had any side effects. According to studies, the pill, when started at a young age, can reduce your risks of having cancer in your breasts, ovaries, cervix and uterus.