It’s Ben Affleck’s birthday. The actor, who recently married Jennifer Lopez, has dealt with cheating rumors, alcoholism and a divorce. Now, things are looking bright for the newly married star.