I learned, from a really good guy who broke up with me the night I got activated to Gulf War I, that it is sometimes honorable to be the "bad guy." I had already taken on the role with the ex, then learned that I'd done the right thing. I still respect him (good guy) for telling the truth straight out, no matter how it made him look. A clean break, no muddled blame.
Former friend tried to dither and backpedal, and I took on the chin what she should have.