While reading Mike Weiss's blog, I noticed that there was a picture with Caryn Kadavy and her boyfriend. When did she get divorced?
BTW, it's not surprising that skaters would date/marry each other. Those are the people they encounter, generally. Also, it's not totally surprising that they would break up/divorce.
Most of them are pretty young when they meet and fall in love. They aren't neccessarily mature enough for marriage. If one or the other does well, that means a lot of travel and possibly not much time together.
If you think about Shae & Nikolai, they spent a lot of time together when he was her and Victor's coach. He was kind of a svengali in their career. Now, the coach together , but they probably each travel to different competitions with their skaters. She's invited to do shows and travelling with CSOI. He's traveling to choreograph for different skaters. Throw in old world Russian male and Canadian independent female and you've got a relationship that was probably exciting at 1st and then got frustrating.
As much as marriage is important and should be respected, these people are human and make mistakes. It's not always the right thing to stay married and it's not for us to interpret other people's private lives.