THAT KID …

he has been through a lot !