I've just come home to find my DH and his two friends huddled around the cat blowing spliff smoke in his face. I gave him his marching orders and told him not to come back. He knows not to smoke in the house, I think he was showing off. Am I being unreasonable not to let him back home?