Ben Affleck Through the Years: Teen Movies, Oscar Wins and More