I have been on the same birth control pill for about 3 years now ever since I started taking them. It varies with the brand whether it is generic or brand name, but the actual pill is the same. I am just wondering because I have been taking the same one for so long does it become less effective or effect me in any way. I am just wondering, because I have heard that it should be switched up, if it is time to change. right now there is no issue with them they have been serving me fine, I just want to make sure they are still effective as they have always been. I take it everyday, my period has always been regular. Thanks.