I'm a fairly good looking person, pretty social when I want to be but most definitely an introvert at heart.

I'm happy with most aspects of my life, but not dating. I avoid dating women because of my lack of sexual experience. The few times I had sex, I couldnt cum and I'm ashamed and embarrassed because of it. I put too much pressure on myself. Even after 30 minutes!

Also, I'm a former fatty and still look 'skinnyfat'. I had abdominoplasty to remove excess skin around my stomach, but my waist still looks awful/like a muffin top. My thighs are pretty fatty too.

Also, my dick size is on the lower end of average, but definitely still in the average range, but I still feel slightly embarrassed by it.

Honestly I want to date women, get to know them, and have wonderful sex but I don't know how to overcome these problems and feel comfortable in my own skin.

Suggestions/advice appreciated.