Agree with Cadet and job. You've articulated to your husband your boundaries well and lovingly, and you've even articulated to US in your latest post what the key issues are.
I think they're all very accurate, and very healthy. Stay the course, and let him continue to have the ball in his court. Only you will know when you can't wait along longer, or if this is all going too slow for you. Or maybe God sends someone else along someday, who knows. For now you're not there, and that's all that matters -- TODAY.