Kim and Horace, a married couple who cheat on each other. She always has and he is driven to it and walks away. They have children. First they live with their mother and then they live with him. Things come together although it does take years for happiness to touch all.