So, a bit of background - myself (name changed because potentially outing!) and work colleagues (10 in total, 2 men 8 women), in a meeting led by outsider trainer. Trainer, to be fair, is not really well informed, is opinionated and a bit prejudiced in certain ways that get my back up a bit (as well as others) during the day. We all get pretty fed up at different points in the day and then after a group exercise that I felt we were set up to fail in and that we were unjustly crisitcised for I just became really frustrated and angry. Fine. Bit instead of just behaving like a grown up and stating my case like some kind of badass barrister I disappear into the toilets at coffee break all red in the face just muttering ‘I’m just really angry now,’ and go back later having had a sniffle and feeling about 5. To be fair I did put my point across briefly but as I felt I was about to start blubbing like a 5 year old again at any moment I did it really briefly and with a lot of blinking. Feeling like I don’t know how others would manage this situation (any tips for not tearing up in the first place?!) and also any perspective here? Feeling embarrassed in front of co-workers when I’m supposed to be a professional - any ways to give my career some cpr?!