DS1 22yo, employed in a good job, pays his way, does his bit around the house, good company to have around, no bother to anyone.
However, he's just spent 45 monutes in the shower. That was a "quick" one, as he needed to be at work. It can't carry on, apart from the cost, the bathroom is always wet, the condensation is causing paint to peel and woodwork to rot, despite daily use of a dehumidifier.
We live in the SE so no realistic prospect of him having his own place soon, which I know would be most people's solution, but he is otherwise a model housemate.
I've obviously tried talking to him, tried getting mad. He's always sorry and understands but then does it again next day. Mostly I can't even yell at him because I'll be at work so I dread to think how long he's in there when I'm not here.
Has anyone found a solution?