Welcome Meridian.
I don't live in Lubbock, but just wanted to say Hello. Both of my children go to TEXAS TECH. GO RAIDERS! I live north of Lubbock at Dumas. I also ride in ride open spaces by myself, but I enjoy it. It's a great time to talk to yourself (and answer yourself). And to just think about things.
Hope you find a new bike partner.