Premier League Gameweek 29

Has Sanchez always been this whiny little bitch or is it a recent development?