Sex workers deserve to be spoken about politely and treated respectfully. Work is work.
But yeah, this awful man has a point, OP you need to get laid.
If sex work is legal where you live, find a brothel and see if any of the women there look interesting, book an hour and see where it leads. Once you've actually interacted with a woman and are on your way to figuring yourself out sexually, you're going to start feeling a lot better about yourself OP.
Just talking and cuddling isn't shameful either though, a lot of us (hi, I'm a former sex worker) had at least few bookings a week like that every week, we give good cuddles and are often great listeners. And if you just want to party and blow off steam that way, most girls can probably hook you up, and we're also usually a lot of fun to get high with too.
Seeing a sex worker like buying a single serving friend with benefits, who's up for safe sex and very likely also fantastic lay if you play your cards right. Think of it like therapy and entertainment and practice for the real thing, all rolled into one.