Maddox is upset with his parents because they couldn't believe him, even after he tried to explain. What's disappointing about Maddox, is that he didn't believe either Jonathan or Rusty without giving them a chance to explain. I guess the apple really doesn't fall to far from the tree.
Jonathan and Rusty didn't lie to Maddox. They were not upfront about their weekend which has come back to bite them in the ass, but Rusty had his reasons and so did Jonathan. Their reasons were never explained to Maddox because he was in no mood to be a true friend.
An intervention by Ray, Dex and Kane seems to be the best solution, but I suspect our author will drag things out before making this happen. She seems to take a perverse delight in making her characters suffer needlessly....