Beth and Dan were having problems.
She stayed with him because it was easier.
Beth had grown to hate Dan because she paid all the rent.
Beth and Dan had no reason to break up and splitting the rent was best for them both at the moment.