Dothackinfinitybuddy, I'm going to go out on a limb here.....
God has blessed you with a job, which a lot don't even have these days, and, not only that, but a GOOD job, if 'programming' means 'computer programming.'
$o, that $@id at you, Christ bro, you are STILL 3-4 years under the average age (27, 28) people get married these days, so, that doesn't say any thing more than 'statistic,' so, that is that. And, this is this, we are to follow the Lord for our life, read the Word, pray for understanding, be blessed as He in us leads us to all Truth, for God is The Spirit of all Truth.
What is God speaking to you now, DHi ???
Why are you frustrated with His way for your life, it is on c.c. now, and, maybe not my tried, imparted help to you helps much, but, surely God has shown you many who have spoken Truth to you that has resonated/stuck with you.
Again, don't want God to hurry up, because then Satan could hurry in. Be content with your GOOD life now, and, as I say time and again, I am 100% supportive of your coming on here and being accountable. I hope, if led, the Lord leads, look into an elder or even fellow singles buddy to be accountable with. Ultimately, remember, God works in us, delivers.us from bondage in our lives, follow Him.
Loosen up, lighten up, be confident, God KNOWS exactly what He has out there perfect for you, just see this as His time to grow you closer ti Him, like lilyofthelight said.
Find yourself COMPLETELY seeking Him, and God only knows, but since our hearts'desires are given us for delighting in Him, as ArewenHis said, in so many words , of Matthew, 'Good gifts given those who ask,' is good, and, 'Ask in His name and you shall receive,' not to mention psalms 37:4 says, you very well, Christ bro, could find a 'her,,' which will be from Him, in His perfect timing for you