The tale of Jennifer Lopez and Ben Affleck has always seemed like it was written by fate, with twists only real life can create. Over more than two decades, they've been a symbol of love, breakup, ...