Mario Balotelli hasn't always had the easiest of times, with fierce media and the public scrutinising everything the young Italian does. Of course, Balo brings a lot of it on himself.