Period!! 🔴

Can anybody tell me why i've been having my period a lot latley , nonstop! I used to be regular , always on time. Since I got chlamydia , its been different , it'll stop for a few days then it comes back.