LOL at the author trying to shove Arlo as the good guy of the show while john as the villain. It's her favorite character so there's bias here but jesus, I can't take it.
Never thought I'd say this but Seraphine is a bad friend and does not deserve john's friendship at all. In any shape or form.