I am 21, and I have been on NuvaRing for 4 years. I got on it to regulate my periods. I loved it because I did not have to take a pill everyday, and I would know exactly when I was going to start. After a couple months of being on the NuvaRing I was getting really really tired. I had no desire to do anything but nap. I had become anemic. After I got on iron pills, my energy level increased and I was back to normal. Also, during the first year my immune system went down tremendously. I was sick with more than I have ever been. Still I did not blame the NuvaRing. During the next year I started having bad stomach problems. I could not keep anything in without having to run to the restroom, and I was constantly nauseated. After losing 20 lbs, I decided to go to the Dr. After doing tests, his only response was that I had IBS. After a few months the stomach problems ceased. My appetite has decreased tremendously. My mother brought to my attention that ever since the NuvaRing I was constantly complaining about not feeling well. I was in denial. I loved knowing when I would start my period, and I could not take pills everyday. Life went on. The third year, I almost passed out at school. I have felt like this before, but only when I hadn't eaten. I went to the Dr. and I was found with a heart problem. I had a procedure, but I still feel out of breath occasionally. I have chest pains occasionally, as well. I still get really nauseated, but my immune system has gotten much better. Therefore, I tell my mother that I am better, no need to stop the NuvaRing. In the past year I have noticed that I am an emotional rollercoaster. I drive my friends, family, and boyfriend crazy. This past week it hit me that I could be having side effects from the NuvaRing because I have ALWAYS been very happy. After getting on here and reading everyone's side effects, I am amazed. Everything that I have been through the past 4 years is probably because of the NuvaRing. I am going to try to stop the NuvaRing and see how much better I can feel. I can't wait!