Birth control

Ambur • Married with (3) children. 21. Leo.
What's the best bc besides uid that will make you not or as close to not having a period as possible? Can't have an uid I had it before and my cervix is too shallow and I have a cramp problem Tia