if your concerned it would hurt to speak to your dr and maybe get some hormone levels done to see what is happening with your cycle.

i was doing this before i had DD and ended up being endometriosis but i doubt that would be the cause for you as you have been stable when on contraception.. i was never stable no matter what pill or shot or implant i had