Zack is annoying, but consider where he is at emotionally. His world has gone **** up, his mom is a blood sucking freak with an 8 foot tongue, his dad is an alcoholic, he has no friends, all his favorite things are gone, his childhood is gone, nothing makes sense anymore... Most kids would either mentally snap like a twig or act out.
When I was his age if I had lost my mother it would have seriously messed me up. I nearly lost her in a car crash when I was 7 and that emotionally ****ed me up. I can't imagine losing a mom at his age and living the life he is living in the world he is living in. So I sympathize and feel for him. That doesn't mean he doesn't need to be set straight tho. Sad fact is that the world he is living in doesn't allow for his sort of behavior. It will chew his ass up and use his bones for toothpicks. Eff can't pussyfoot around and coddle him.