Ben Affleck and Jennifer Lopez have agreed to do things right in their relationship this time around. After canceling their wedding in 2003 and living through two decades of necessary life lessons, the two have evolved into better versions of themselves.