Self love/first time

I'm an 18-year-old girl and my boyfriend and I are kind of maybe going to have sex soon, but I'm so unhappy with my body. Honestly, I was just wondering if anyone had any tips about your first time, how to feel comfortable in your own skin, etc. also here are some pics if anyone knows what workouts + diets work for this body type