Your greatest need is not a spouse. Your greatest need is to be delivered from the wrath of God - and that has already been accomplished for you through the death and resurrection of Christ. So why doubt that God will provide a much, much lesser need? Trust His sovereignty, trust His wisdom, trust His love.
I used to smoke cigarettes, smoke dope, do smack, every f - - thing. First, I couldn't function without it. Then I couldn't do anything with or without it. Then I thought, "This is the end of the line for my fun days. "