Just saying, but no woman actually thinks the way you think they do.
You get a girl in the mood, you do a bit of kissing, a bit of foreplay, she might SEE your dick and be like, hey it's not the biggest, but being honest man?
5x5 is actually pretty decent. It's essentially slightly below average length and its average girth to slightly higher. Also, if you worked out enough and socialised, girls would sleep with you because you're fucking 6'3.
Genuinely, when you fuck a girl who's honest with you and not a hooker who would just lie for the sake of it and not be invested, they will tell you your dick is more than enough. I'm 7 inches and can't fuck my girl in doggy because it hits her end and puts her in pain. And I'm a girth dicklet, like 4.75 and she still really exclaims when I put it in.
Whoever told you or indoctrinated you into believing real girls will never enjoy fucking you because you dont have a huge dick, that's genuine fucking bullshit. Get inside her, grind yourself on her clit as you fuck her and she'll literally go wild and beg for your dick no matter how small it is (and again, it really isn't that small).
if you really want fucking positive feedback from women just do research and get good at sex. It's really not that hard. The majority of men suck ass at having sex because they simply believe 'having a large enough penis' is good enough to make a girl cum, although it generally has nothing at all to do with that.
Rant over, and the moral of the story is bro, don't think about the whores or the past and the shame of not fucking women. Just do something about your fucked up life now, go out and sort it the fuck out. It's really not too late, and once you do it, you'll kick yourself for worrying about dick size for such a long fucking time.