Source Ben Affleck Is 'Happy and Thriving' at 51

On Tuesday, Ben Affleck will be 51, and a source close to the actor tells PEOPLE that he is "happy and thriving" at this age.

On his birthday, the source continues, "Everything is going great in his life. He is content and contented.

The actor and director of Air seemed to be in a good mood lately. 

The T-shirt reads "Woke Up Sexy As Hell Again,

" and he and his wife Jennifer Lopez left the Flying Point Surf and Skate shop in Southampton,

New York, earlier this month, a source told PEOPLE at the time.

The source remarked, "They were both very happy that afternoon and were very friendly to the staff.

They grinned as they left and began to stroll down the sidewalk to finish their day.

Ali Landry moved on quickly after her brief marriage to Mario Lopez.