It'll be spring soon. The sending him out into the cold excuse won't work much longer. I'm not trying to be harsh, hon, but you know what we're going to say. The same thing we've been saying for months. He HAS to feel the consequences of his bad choices or he's not going to change anything. If he keeps getting fired for calling off from work to drink, but doesn't have a roof over his head, maybe he'll figure out that keeping a job is somewhat important.
I KNOW how hard it is, but you also know you are not doing him any favors by keeping him from reaching his bottom. We've all been here before. You know what you need to do.