Those are tough questions to resign yourself to at age 27.
We are social creatures but that also means being part of a community, too. Are you able to do group activities in your area that you are passionate about/want to learn about?
I’m no prognosticator, but you just might find that your special someone might be found when you are involved in social groups doing what you like doing.
Just some thoughts, hopefully they are of some encouragement. 🙂