Two very important verse recently struck a chord with me in my single walk.
Philippians 4:6-7 Do not be anxious about anything, but in every situation, by prayer and petition, with thanksgiving, present your requests to God. And the peace of God, which transcends all understanding, will guard your hearts and your minds in Christ Jesus.
Proverbs 3:5-6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways submit to him, and he will make your paths straight.
These verses remind me that I often resort to my own way of thinking and doing things because on some level it's like I don't trust that God has something (or in this case, someone) really extraordinary set aside for me. Even if you feel like there are no prospects in your line of vision, or that there seemed liked there could have been but was lost, don't let that discourage you. The unseen things are where God really makes things happen and His subtleties are so genius and His ways are far beyond anything we can imagine. How can we limit God's abilities the way we limit our own? In this situation present your requests to God, lean not on your own understanding and make everything about your life all about God. In His hands you are protected and if you lean on Him He will not allow your heart to ache or break because it belongs to Him. Would any great father want anything less for his precious daughter?