There are a few signatures for late bloomers in the love & romance department.
Hishara, I'll assume you are heterosexual, but if not, please just translate this post into a male-male situation.
Your natal moon is very prominent in your chart, suggesting that your mother has been a major influence in your life: moreso than for most people. It's making a T-square with Pluto in your 7th house of marriage and other permanent relationships; and with your Leo Mercury-Venus-Jupiter.
Without blaming Mom, can you recall anything in her behaviour or in your parent-son relationship that might have made it difficult for you to form an attachment with a girl your own age?
Then Venus in a heterosexual man's chart is one indicator of the kind of woman he finds attractive. Your Venus is retrograde, suggesting that your dream girl lives in your head, not in ordinary everyday women with whom you might actually be very compatible. You might feel so apprehensive about rejection that you never take the first step to contact someone who might actually love to hear from you.
The square to Pluto in the 7th house suggests mistrust and a fear of betrayal.
Well, some people are not trustworthy and some people are betrayers, so the antidote is to realize that you are strong enough and centered enough to withstand hurtful behaviour from a love interest.
Also, Aries in the first house suggests that you actually enjoy time spent on your own, where you can be independent.
So this also makes me wonder if you are getting out of your comfort zone and meeting people. You might consider taking an evening or weekend class, or joining a club where you are likely to meet women your age.
I know they're out there. We get a lot of posts from women wondering why they're still single.
I don't see Mars in Virgo as denying a loving relationship, in and of itself. Presumably 1/12 of the world's population have this placement, and most of them manage to settle down with someone.