Wow, he didn't even make it two days before messing up...
Can we take bets on you lasting the weekend before kicking him out????
You have already called the halfway house to check on a bed, right????
I have no doubts you'll make it through this with flying colors, recovery intact.
Hugs,
JG