Classic case of too little, too late!

Ben Affleck is reportedly regretting his split from Jennifer Garner, but the actress has finally closed the door on their relationship after years of trying to forgive him for his affair and work through their issues.

“She put her heart and soul into fixing the relationship and wanted so desperately to turn things around for the children’s sake as well as theirs. She forgave him for so much, and still he couldn’t change," a source told Us Weekly.

After she filed for divorce in April 2017, the Oscar winner went public with his mistress-turned-girlfriend Lindsay Shookus, but that didn't stop him from making a last ditch effort at winning back his ex.

"He’s begged her to come back several times, but she has no interest,” the source added.

For a moment in time, a reconciliation seemed possible when the A-list star sought treatment for alcohol addiction last fall.

"When Ben was in rehab, Jennifer was there every day, visiting. They did family counseling to work on their relationship. Things looked positive. Jennifer was very caring, very present. They both wanted it to work," the insider revealed.

Now the Dallas Buyer's Club beauty is ready to get back on the market and find love again.

"Jen is ready to go with her feelings and give love another try. It's no exaggeration to say that Ben broke her heart and left her in a terrible place emotionally. It’s been almost three years since they called it quits. It’s time for her to move on," the source explained.

The grass isn't always greener!