No not because of the dosage you should never take any type of medication for years unless your health requires it, because it can always have long term effects. IUD’s r most effective and does not do as much harm as the pill does