I very rarely cry. I don't allow it much and it takes quite a bit to get there. In the last 3 years, I've cried maybe once or twice (in response to a break-up). I remember in Kindergarten I went to the first day all happy with great imaginings of wonderful things to come. I didn't know the language (immigrated to the US). We sat in a circle and I remember vividly. The children started to sniffle and tears stream and some that were balling. This was contagious but I sat there with my chin quivering and willing myself not to cry, damnit! That's been the template of my life, I will not cry in front of strangers. Alone is a different story but as I've matured, I've allowed my friends to witness my tears and console me. It's a good thing and I feel lighter when I'm done. But more and more, I find when I start to cry I end up laughing at the absurdity or I start to laugh and find I end with tears. Very fine line anymore.
(I'm INFJ however)