Dear Phil Hebrews 13:5 says He will never leave thee, nor forsake thee. Matthew 28:20 says Lo I am with you alway, even unto the end of the world. So Phil with this being said God is able to meet every need in your life. He's able to provide that mate that you desire. I encourage you to trust him and never doubt him. As you seek to be obedient to the word of God, He will begin to release all that He has for you. I will continue to pray for you.