"Ben has nothing but praise and admiration for Jennifer as an actress; it still burns him to this day that they got so ridiculed for Gigli," the former couple's infamous 2003 film flop.
"He wanted to cast her in last year's Live By Night but had to pick Zoe Saldana instead because Jennifer Garner banned the J.Lo idea from the get-go," revealed the source.
"When that movie bombed he blamed the fact he couldn't cast his first choice," continued the source.
As Radar reported, Affleck, 44, and 45-year-old Garner are finally calling it quits for good on their marriage, and he's been spotted looking less than in peak form.
However, now that Affleck and Garner's relationship is a thing of the past, he's ready to move on, rewrite history with Lopez, 47, and do things his own way.
"He swears this isn't about any kind of crush he has on Jennifer but that he wants to right the wrong with a script that would bring them both a great sense of closure," said the source.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.