WWE superstar John Cena has admitted life is "not easy" in a defiant message giving advice to his fans about making it through "tough times".