I'm often upset or stressed which sometimes includes being upset when mine happen, though there are exceptions when they just happen for no reason that I can think of.
My mental dialogue if I'm upset/stressed is usually: "*rant about trigger* .... Okay, calm down. Calm down. STOP crying! There's no reason to cry! Just calm down, calm down, EB. Calm. Calm. Calm down, calm down. Calm. Down. *pause* repeat for a while then distract self with special interest to get my mind off the stress." Previously I'd call myself stupid as well but I don't do that anymore.
If random it's usually something like this: "*mental sighing sound* Really? I'm crying? Why am I crying? I'm not sad or anything. Come on, stop crying. Did something happen? Why am I suddenly crying over nothing? I hope this doesn't last very long. My eyes are filling with tears and I can't see now *is amused* This is annoying. I wish I knew what caused this." During this sort which doesn't happen very often I can be quite happy during the thing and laugh at the craziness of my crying uncontrollably for no reason.
-----------
Random unrelated thing I felt like adding:
Anymore when I do something I think may be odd and I'm either chatting online or with my friend I tack a cheerful "Yes I'm weird." to whatever I said or say "Yes, I am weird, but you knew that already." it in response to any comment about my behavior my friend may have made which usually gets a friendly "Yeah, I know." from my friend.
_________________
I am female and was diagnosed on 12/30/11 with PDD-NOS, which overturned my previous not-quite-a-diagnosis of Asperger's Disorder from 2010