Thanks for posting your query.
Get your TSH, random blood sugar test done.
sometimes due to hypo or hyperthyroidism
& deranged blood sugar you can have irregular periods
Instead of taking oral contraceptive pills
you can use locally progesterone
releasing device like Mirena coil to control bleeding.
I hope your query has been answered. I will be available for your further queries.