As Katie Price waits for Alex Reid to move out of their home, Peter Andre is just as surprised as any of us that the marriage lasted so long.
Katie - aka Jordan - and Alex met just six weeks after the glamour girl split from ex-husband Pete in May 2009. They were married six months later.
'Pete always knew that the relationship happened far too quickly and that it would end in a disasterous divorce,' says a source.
'He thought they got together too soon after she split from Pete and the speed in which they tied the knot was ridiculous.
'He was adamant that it would never last so never took time to get to know Alex when he saw the kids.'
Katie and Peter are parents to Princess Tiaamii, 3, and Junior, 5.
Jordan is also mum to eight-year-old Harvey with ex Dwight Yorke.
'[Peter]'s main concern is that the children will have to see their mum go through a tough time and it's going to affect them,' the source tells The People.
'Despite what's gone on in the past he still genuinely wants Katie to be happy.'
Where to next?