Unless you've got a specific calling to be single all your life, you're probably hoping to get married at some point. And that's totally fine, because in the first book of the Bible God establishes that 'It's not good for [wo]man to be alone' (Genesis 2:18).
There are two unhelpful schools of thought about marriage running rampant in Christian culture right now: (1) That God wants you to be perfectly happy being single and then (and only then) He'll present you with the man/woman of your dreams and (2) That you must find 'the right person' or 'be the right person' before you get married.
The first is wrong because although the Bible teaches us to learn contentment in all situations, God knows our hearts' desires and He isn't a mean dad who withholds good things just for kicks. There is no magic formula that your singleness will 'unlock'. There is only His will, and the command for you to seek it. The second is wrong because your walk with God doesn't end the moment you meet your future spouse. You must work to be the 'right person' every single day, primarily for God, but also because if both of you are doing that, your relationship will thrive.
You don't have to be a perfect person when you get married. Your spouse won't be, that's for sure.
So what now? Give thanks to God that He is working on your life and in your life to prepare you for when you do meet that special someone. Give thanks that He has the best plan for your life in every area, including your life partner.
Soulfood : Heb 11:22, Gen 39:1-23, Gen 45:1-11, Gen 50:15-26