Honestly, I think they are both at fault. David is not known for fidelity; he cheated on his first wife with Jamie and is known to many people as controlling. I have a feeling that he controlled everything in his professional and home life. I knew instinctively in 2002 that if they were to get married, it would not work unless David would get help with his issues. Jamie is no saint either, but David left her close to 2 years ago. i think she tried to make it work for Jesse's sake, but if you look at the timing, Jesse was 6 months old when they separated and it's also the same time David started solo projects helping Annie Barabe with her skaters. By the time Battle of the Blades started, it was over. If David is with Tessa, it would explain why the Olympics sealed the divorce. Do I condone affairs? Not at all, but they are both to blame and they will have a lot to explain to Jesse when he grows up. I do have an inkling that their on-ice partnership will disolve soon as I don't see them able to work together anymore as evidenced at CSOI.