Cyst?

RNG🐢🌻🌻🌻 • 11/20/2016 💏 dog mom 🐶 DA 🦷 gamer 🕹
Can someone please explain what these are. I'm pretty sure I have one and I'm super scared as to what this will hold for my future and the possibility of having kids. I have a doctors appointment already scheduled in 2 weeks, I really hope they will check me then, but in the mean time my anxiety is threw the roof.