I know what it's like to feel insecure, I do it all the time. I used
to worry i was ugly, and nobody would tell me, and for a while, i
used to think that my voice was too high pitched
I guess for me, I decided a long time ago that there was nothing wrong with me. Think about it: I am the shining example of health, and perfection is not something that only supermodels and movie stars have.
It was more a decision for me, I decided that it's not something I want to change, and that there are all shapes of people out there, and I'll find one who likes me for me!
"beef curtains" are beautiful to the right person for sure. personally I would take a cute girl with large labia such as yourself over "perfect" girls like Megan Fox. Of course my taste in a partner could be described as unorthodox, and I am proud of it. Even so, it's not something I flaunt. Point being, you have no way of knowing what your friend likes until he tells you or you show him.
As a guy I will tell you, it is very okay for you to wait. But I think you're waiting for the wrong reason. Wait for yourself, don't wait for surgery. Wait until you find someone who thinks you are beautiful, because I know that I am not alone in the world.
I think of myself as very unique, and I want you to do so too, in a positive way.