To avoid meltdowns I:
1. Identify my needs;
2. Practise assertiveness;
3. Avoid sensory discomfort;
3a) Use noise-cancelling earplugs in noisy places;
4. Rest a lot and use every opportunity to relax.
To deal with meltdowns in public:
1. Use my trained excuse: "Sorry, I'm feeling sick, I need to go to the bathroom NOW!"
2. Go to the bathroom and wait until I calm down enough to deal with the situation.
_________________
Let's not confuse being normal with being mentally healthy.
<not moderating PPR stuff concerning East Europe>