Niki,
I was thinking some more, I'm an analytical sort....

Any ideas of what might have set him off? Other than the coming baby, perhaps? It sounds like things changed really quickly.