Hi Bling
I too would resist any temptation to allow him to move in if you can, far from helping him it would be enabling him to continue, this time at your expense. I once made that very mistake. Perhaps he ***** to face the consequences of his own actions and to find somewhere in this grounds to sue you would be quite astoundingly brilliant !!! but for now we could settle for ludicrous or distorted. Perhaps some legal advice may put your mind at rest.
I think its possible that you may find it more difficult to ask him to leave than to stop it now, whilst he is in the throws of the addiction he is not thinking logically and I would doubt his motivation and / or intentions until he seeks help and you are able to see some real evidence of a sustained change.
If its any consolation Bling I could have worried myself into an early grave wondering at ***** if my partner was on the street or starving to death but I am pleased to report that nothing could have been further from the truth, he actually looked very well !! there is often a whole a whole host of enablers ready to take over.
Look after you Bling and your finances, you won’t be the one putting him on the street he will manage that all by himself, he has options and he can make those choices, if he ends up there it is because he has chosen it to be that way.
Look after yourself and please post some more
 We see things not as they are, but through how we are today x