Emotions are not controllable or choosable but our reactions to them are trainable. One good technique for this is mindfully observing and labelling the emotion until it goes away; not trying to change it but also not acting on it. With practice one can observe the emotion subsiding within a minute or so. This, eventually, leads to less emotional reaction overall because we're taking away the habitual pattern of the mind to constantly react to everything it likes or dislikes.
You are controlling your emotions with that technique, accepting and waiting emotions out is just not the only option.
Getting indoors from a cold rain is an obvious choice. I can't really decide to stop shivering, but changing my clothes and grabbing a hot chocolate helps. It still takes a while to warm back up, meanwhile I can actively choose not to open windows or go right back in the rain.