Yes long term use of oral contraceptives pills affects future fertility. If you are planning for a baby, then it should be stopped at least three month before. If you are not planning a baby, it can be taken as long as you want contraception.