DH and I have a lovely, dear friend that we are extremely fond of. Let's call him Bob.
Bob met DH and I when we all worked for the same company about 6 years ago. I have changed jobs a couple of times since then and DH once. We kept in touch with him after his divorce a couple of years ago, although this meant losing contact with his wonderful (and much put-upon, ex-for-a-reason) ex wife.
Bob has intermittent mental health problems. We have (through connections) got him a couple of jobs, both of which he left on not great terms, with some reputational fall out for DH and I.
He also (as a foreign national - US - is not entitled to benefits) has stayed with us for a couple of months here, six weeks there.
He and DH met up tonight and DH informed me via text (!) that Bob was coming to stay in our spare room (again) for a while. I arrived home to find DH and Bob eating pizzas and watching Steven Seagal movies in the living room, which I was a bit pissed off about as I hate Steven Segal and I haven't had face to face time with DH for five days because of work travel commitments on both sides since Sunday.
We only got married 6 months ago and are TTC at the moment and to be a selfish cow could do without him in our house really; I think by trying to be nice we are enabling him to stay in a position of dependency and not face up to his problems. However it would be a blue day in hell before I saw him on the streets.
Advice? What would you do?