Literally MC and ML are the only good people in this story and it's baffling how adults failed them again and again and again