What you are experiencing is pretty normal it's simply sexual attraction of women the fact you are a virgin also increases your sexual desires. I am not sure how old you are though you have been to uni yet ask a lot of questions someone of your age should know or be able to do a google search for, such as is escorting illegal or not?
Don't take cole-slaws words to seriously that fella has a thing for giving horrible advice he is not even here attempting to help just increasing whatever ego he has and forgetting this is about helping the OP.
Is it unusual for a guy to be a virgin past his 20s nearing his 30's yeah it is in western society where we have social pressure to lose it fast. Is it wrong to be a virgin in your 20's? No not necessarily clearly you can see as proven on TSR there are many guys in your situation. At the end of the day it's really up to the individual and when they either choose or feel comfortable having sex.
For some people like a friend I have he is a virgin out of choice for religious reasons, for others perhaps they simply do not socialise much and therefor miss out on those early chances to develop some social skills which may help in attracting a sexual partner. Still if you are a well rounded male these skills are not that hard to learn if you have some confidence. You clearly seem to have a good reason why you are a virgin you stated you suffered abuse in early life and now suffer anxiety.
My advice to you would just be to talk more to women and eventually you may meet a woman who actually enjoys your company who you can than have sex with depending on how well you progress the relationship. Don't look at women like they are so different from you, they too enjoy sex. Just talk to them like you would your friends and obviously flirt with them make them smile.
Some people have suggested seeking an escort for your first sexual partner not something I would personally advice but if a guy is having an issue attracting female attention and sees it as his last resort for whatever reasons it's up to him to think about that.
Personally my first was a woman I met on a night out, who I remember and I don't mind remembering so I usually tell other guys here on TSR who are virgins to do it with a woman you meet not an escort. Of course this is just my own experience, it does not mean you have to follow it. Still if you do not learn how to romantically/sexually pursue a woman's interest than you may end up simply having sex with escorts because you choose not to push yourself, the courting of a woman can be a fun experience and the sex feels even better.