I'm 21, virgin, and as far as I know up to this age no girl has ever liked me or been interested in me

I've thinking about losing my virginity to an escort to get the monkey off my back, maybe make me more confident and calm around girls. The thing is I'm not the greatest looking guy so I don't know if I would even be having sex anytime soon without paying for it.

I read guy's stories on here, flirting with receptive girls, kissing them, having success and it just makes me feel worse and more incompetent