Hi, this is my first post. I've been married for 4 years now and I really can't take my husbands messy ways anymore. I'm continually picking up baccy from the bathroom floor, I picked up a tonne of dog ends in the garden. His side of the bed is gross, I pointed it out and said I refuse to sleep in the bed like that so I'm sleeping on the sofa tonight. He always looks messy and I feel a bit embarrassed by it. On the positive side he is kind, caring and a great step dad to my children. I've had plenty of words to him about his messiness but he doesn't change and I can't deal with it anymore. What would you do? Would you leave him?