Irregular Period for 1 year and 1month While on Spironolactone for Acne?

I was put on Spiro 50mg twice daily for acne last July. At month 1, I started getting 2 periods a month. Then my doc changed to 50mg once daily. At worst, I'd get period every 10 days and spotted for 10 days. At month 9, it was better. I'd get it every 19-21 days. But now at 1y1m, I started getting 1 period every 16-17 days again. I really don't want to go on BCP cuz I experienced irregular heartbeat while on Ortho Tri Cyclen Lo. Should I go off Spiro? Or is there other BCP that's better for me?

No doctor answers yet