"It Was Like My Heart Had Been Torn Out": Jennifer Lopez Was Devastated When Ben Affleck Called Off Their Wedding