So short answer, no Im not happy with my genitals. I'm 5.6 inches (could go to 5.9 on a good day

), dont have big girth to compensate and have no confidence in that area at all. Actually I have almost no confidence in general, and it shows in the number of times I've had sex. I've only had it 1 time with a girl and had a blowjob from another, both times I didn't blow a load (was able to get the 1 girl off a number of times that night tho, so at least 1 positive

). Needless to say the girls didn't want to meet again after that. I'm 23 haven't had a gf, had sex with one girl where I didn't cum (prob due to the condom and I kinda gave up after a while) and have a small dick, so I'm not in a great place in my life atm.
I'm trying to improve my confidence by improving my body image by going to the gym. A couple years ago I went from 203 to 165 pounds over a 6 month period and have been trying to gain some muscle mass over the last year with some success, but my confidence seems like it doesnt want to budge. Lack of interest from the females might be the reason for that. Ive been told from a couple female friends that I'm not 'ugly' and am average looking (someone even said good looking, she might have been lying to make me feel better tho) but dont seem to believe it. They say I need to get confident with myself, but kinda hard with the problems I'm mentioning.
On top of all this I have a slightly tight foreskin. I can retract it when flacid (for cleaning purposes) but not fully when erect. This does not help with my confidence when I know I will enter a bedroom with a girl where I would have to get naked. I went to get it checked and actually went to the hospital to have a consultation to get a circumcision, but this all happened in Germany (where I was staying at the time) and the doctor didn't speak good english so I wasnt confident in messing with my manhood without proper understanding on the procedure, recovery ect. Plus language barriers while living in foreign countries for my studies hasnt helped on the 'finding a gf' front. So thats where I am at, dont see my life changing much over the next few years. Sorry for writing my life's story but felt I needed to let it out somewhere and I have no one I feel confident talking to about my issues.