Addie, one thing I want to point out to you is you are telling your H what you want in order for things to work out which is great but be aware, if he is desperate to find somewhere to stay, he can easily tell you what you want to hear. I don't want to sound rude about that but be on the lookout.
He has stated of financial difficulties but is looking at getting a motorcycle, something don't add up on that.
You appear to be doing great on your end, keep up what you are doing and make sure that if your H does want to work on your sitch that it is coming from the heart, not what he thinks you need to hear. Only you will be the one that will know this. Good luck and keep up the great job you are doing.