NUVARING!!?

Jessica • Hello, I`m Jessica, I`m 22 years old.
Hellooo Ladies!
Soo I haven't been on BC in about 4 or so years and I wasn't really a fan of the pill when I took it in high school. I've been reading up on the Nuvaring and I just wanted your thoughts on it. Pros and Cons ect. Side affects you may have had and maybe even our SO's thoughts. I'm really nervous on trying the any BC has I've just recently started to become comfortable in my skin and liking what I see, I'm afraid any weight gain could tarnish this. Also already have anxiety and slight depression so I'm just concerned on adding to these. Thank you in advance for your help!