Bleeding for 2 WEEKS STRAIGHT!

I’m 18 and I have been on birth control since May of 2020 and I have been breakthrough bleeding for 2 weeks. I don’t know the exact cause of this but I have been skipping my period for months, I have a UTI and I have been having sex with my new boyfriend. What could the cause be and how do I stop it?