I may be putting two and two together and getting five but...rumours are that Carrie may be carrying a baby on board...but apparently he got the snip. IF big if true...maybe that is why he went so quick in the end cos of personal life stuff was about Carrie sleeping around.....am I grasping at straws?