TH, insecure? I think so. The rest - either no or I don't know. pookie, stress more than likely.
Probably other things too. It's just REALLY hard to tell what set him off when we communicate only through email - I can only base it on our conversation. There possibly was something else happening, something stressful at work, anything really and I just wouldn't know.
I don't really know if he realizes that his comment hurt me, it might be what you say pookie or he might be trying to cover up for it now.
Accept that there is only one thing you can change in life and that is you