Ben Affleck and Jennifer Lopez have been ruining their marriage due to their 'gigantic egos,' claimed an insider.
The Hollywood A-lister couple, known for their dramatic love story, has been reportedly going through a rough patch ahead of their second wedding anniversary.
According to In Touch Weekly, Affleck and Lopez's "gigantic egos and sharp opinions" lead to "some fighting and arguing."
It is also important to mention that several reports claimed that the Air director has been living in a separate home amid his marital woes with the musician.
On the professional front, Affleck has been busy with different exciting projects with his close pal and actor Matt Damon.
On the other hand, Lopez recently faced a major career setback as her much-awaited tour faced low ticket sales.
Speaking of the Gone Girl actor's busy schedule, an insider said, "Ben has too much on his plate, and when he faces personal adversity, the old demons come out."
The source claimed, "The only way he’s going to have any peace is if he and Jennifer put their stubbornness aside and focus on making each other happy."