Ive been married for 18 years, together for 22. We have four children. For the last few years, my husband has increased his drinking to excess. He frequently goes out, sometimes till the next morning. He's started, on occasion, taking cocaine. As his behaviour has worsened, I've started nagging him to please come home by midnight. To spend more time with family, to have a few days of drinking a week. Sometimes he does this but usually not at all. This year, he has moved out to decide if he wants to be with me three times because he doesn't want to be controlled. He doesn't want a curfew and wants to be able to do what he wants when he wants it. Each time he comes back, he resolves to reduce drinking and starts therapy but never does it. He's just moved out again. He wants till the end of the week to decide if he wants to be with me. I told him, I've had enough; you either want to be with someone or not. I want to fight for the relationship because I love him but also for the sake of the children, but i can't bear for him to have another 'thinking week' to decide if I am worth it or not. It feels like me vs a party lifestyle decision. Am I being unreasonable if I tell him that I'm done? Breaking the children's hearts and my own (and very likely his) in the process?