I have been on Nuvaring for 2.5 years. Most of the initial side effects (spotting, discharge) cleared up after six months or so, but I started having migraines around my period for the first time in my life. My doctor suggested I leave the ring in for three weeks then replace it with another ring right away, skipping my period (and hopefully the headache). I've been doing this for six months and the migraines have gotten MORE frequent. I hate to do it, but I'm going off Nuvaring to see if the migraines stop. It just isn't worth the convenience for me. I've been miserable.