I have a friend who's 30+++ and still a clean sheet. What do you
think? 
Fate itself sometimes
is not enough; especially astrologically speaking, if your
birthchart indicates more important lessons (or very powerful
Saturn, would be worst if afflicted with Pluto, influence) to
achieve else-where. Although more often, it could be too much
receptive duality within the birth chart that creates a very
passive attitude towards BGR, thus losing your chances completely
to surrounding, circumstances or others.
Congratulation, cause in my dictionary, there's no such thing as
Ming Zhong Zu Ting because there's always freewill to counter
against it.
Freewill?
If fate is not sufficient, that means love MAY not happen in
passive mode. It's like a chemical reaction; fate itself is one
solution, while your potential mate is the other solution. The
catalysis to speed up or probably to create the reaction would be
your initiative to
I) Widen Social Circle.
II) Start dating different people (please note that its possible to
date WITHOUT telling yourself that you like her and stuff. Sometime
when you date a friend in pure platonic intention, you learn
something about what you should or not do in a date. It also
expands your experience to handle woman in a one-on-one situation,
increase your knowledge on where to have a good time, improve
conversation skill, blar blar blar.)
III) Activately seek to improve your personal 'marketing'. You are
like a product of yourself, waiting to market to someone suitable
so that she could see the goodness in you and ultimately accept the
product - which is you. You are inadequate now, seek to narrow that
gap. That would also serve to improve your confidence and overall
feel.
How do you know you have tried your best yet? IMHO, you didn't even
reach the bare minimal to build that 'catalysis'. Do not give up
just because of your coming age, people's wedding, etc. In simple,
DON'T let circumstances bring you down just because things are
happening around you - you are YOURSELF. Your relationship runs in
your own hands, therefore you write your own tale in your own book.
Obviously, you would be different from others.
P.S: When you resigned to fate, nobody would tell you otherwise,
for you account only to yourself. 
Cheers