Well, betrayal is a part of human nature and so is honor. Imo, one never truly knows until the "chips are down" so to speak. So, on one hand it may be surprising to have misread a heart and on the other, too late.