I keep seeing the quote of "Dance with God and he'll let the perfect man cut in."
No! Dance with God and bask in the fact that the creator of the universe loves you so much he sent his son to DIE for you, sinful and selfish though you may be. Christ's love on the cross has got to be enough. You will never be satisfied with relationships on this earth. Christ alone can shower you in love.
Dance with God. Period. The end. Don't worry about the rest of it. If God sends a non-perfect human man at some point, that's beautiful but God doesn't owe you ANYTHING. So be thankful no matter what your ultimate relationship status.
God burdened my heart with this and I wanted to share it with as many people as possible. Learn to be content.
I know how to be brought low, and I know how to abound. In any and every circumstance, I have learned the secret of facing plenty and hunger, abundance and need. I can do all things through him who strengthens me. Philippians 4:12-13