John Cena explains his new hairstyle after being savagely trolled online