God works all things together for the good of those who love him and who are called according to His purpose. At 29, though you may feel alone, God is calling you to be patient in waiting for someone far better than you could ever imagine. I know it's hard, but purity isn't just something we strive for, it's a way of life. Purity is a direction, and involves much more than just physical things. Ask God to guard the purity of your heart and your mind, and spend an amount of time that some might deem unreasonable in the Word of God. A quirky thing I like to do is go on "dates" with Jesus at least once a week, where I take my food up to my room or somewhere private, listen to quiet worship music, and just talk to God. It really will make you feel less alone.