Wait a second, was Luna trying to turn Thor into an alicorn?… If I was in his place I would be glad too because there’s no guarantee that he’ll remain a guy after that.
Technically Cadance isn’t an ex, she’s a mistress; Shining Armor never broke up with her (unless there’s a part of this comic I missed where that happened).