Amazing!
Caveat though: if he EVER forgives B, I’m dropping this no matter how good it is. I won’t follow the story of someone who can look past being cheated on and doesn’t have the self-respect to draw the line in the sand and put his foot down.