I'm 18 and a senior in high school. I'm kind of a quirky girl who has very good self esteem and can laugh at myself when awkwardness strikes. Growing up I was made fun of for my super flat body (chest and ass) and that topped with my awkwardness made it impossible to seem that any boy would be attracted to anything other than my humor and average looks, so my nickname? 70 year old virgin. I didn't even kiss a boy til I was 16 and only had one relationship before my current one. The guy I'm dating now is, in my eyes out of my league and a little older. Yes, you probably assumed, he deflowered me (please don't talk about how I'm too young to have sex and yes protection and contraception are in use). The sex and related sexual things are great but I just know something isn't right or it could be better. He has had other sex partners before me and I know some of them are better than the awkward virgin but I obviously want to be sexy for him. When I tried to kind of bring up how to be for him he (trying not to offend me ) was all like "No,no you're great".

I know all men aren't the same but I'm not getting much of a solution out of him, so, males of reddit maybe some guidance would help, basically if I was just more confident in myself would that help? Is there something in particular that is just insanely sexy? I'm open to anything here.