First time

So me and my boyfriend has been together for a month, but we have known eachother for several months. I really want to have sex with him, but i am too scared that i am not good enough and i dont know What to do (I am a virgin). I also hate how i look down there and i hate how my body looks. I have talked to him a little bit about it and he said that i am perfect just The way i am and that he loves me anyway, and that I am the one to decide when i want to do it whenever i am reday.

I feel that this question got a little messy, so. What can i do to feel better about myself, and how to be less scared of doing this. Btw I am 16