I think you hit it on the head. Partners are people, too. With their own wants and needs. I don't think you'll find any two people on the planet who perfectly satisfy the other's wants and needs at the precise moment they are desired, a hundred percent of the time.
Probably why I'm happier single, lol.