Oh my goodness, you sound just like me at age 27… I even went through a stage even thinking maybe my future spouse had been aborted… but turns out, I didn’t meet my husband until I was 43 because God’s timing is perfect! Turns out my husband was a widower, so he was married when I was 27 & wondering when/if where he was. Lol!
To distract yourself & help others, while waiting for him, you could host exchange students. I hosted 1 from the Dominican Republic, 4 from Japan, 1 from France and 1 from Italy. It was great getting to know people on a deep level that you’d otherwise never have the chance. And i got to take them all to Church and expose them to Christianity, something most of them had previously known nothing about - most were Buddhist or grew up in non-religious homes.
As a single woman waiting for your spouse, there’s also no reason you can’t go through training as a foster parent and then make a decision with God as to whether or not you want to foster (or adopt) a child or children while you wait. The education you receive during training, even if you decide not to foster (or adopt), will be helpful later when you become a mom &/or step mom. It’s not a waste of time & will be helpful both now and later in life.
While I impatiently waited to get married, I adopted a child out of foster care. (My husband also adopted his step daughter, so this is something we had in common when we finally met). 5 years after my daughter’s adoption was finalized, 6 years after I first brought her home, my daughter now has TWO loving parents. There are so many children in foster care that need to be adopted that the social worker made it very clear that if I don’t adopt her, then she will be stuck in the foster care system until she ages out as an adult.
I hope you don’t have to wait as long as I did, but don’t waste this time, however long it might be, seek out daily & follow God’s Will. By reaching out to help others in turn will lessen your feelings of loneliness.
Godspeed!