Looking back, Kylie really treated David like crap. Over and over again. Yes he had his moments, but normally after she had done something diabolical. She wanted a stable, happy family, but sabotaged it at every turn.
This back-and-forth and back-and-forth and back-and-forth with Stella and Carl and Sade live whatever her name is is lazy riding. Just keep repeating the same story over and over again.