It depends on how stressed I am. I have certain levels of stress that make the process either harder or impossible. (below are all examples of each level of stress and are not exclusive to people)
Light Level: Where I may be in a heated conversation with someone, but not that concerned with it, meaning not a big deal.
Mid-Level: Where multiple people are getting on my nerves at once, or if someone says something hurtful.
High-Level: Where people insult me in some way, usually by insulting my perceived intelligence as a result of how I word things or how I see things (which is 9 out of 10 times, simple and easily boiled down into basics).
Red-Level: Where it's better to just leave me alone because I've become defensive and will lash out if I feel I'm being attacked verbally.
Light level is where I usually just play a game or watch a movie. Not that hard to get out of.
Mid-Level is where I'm rather frustrated and it sometimes takes anywhere between one and 2 hours in order to get calmed down.
High-Level is usually where I'm frustrated beyond my usual limit, and will, in the example above, insult people back by showing how idiotic they're being to everyone who can see the comment. This level takes me 3 to 4 hours to get rid of.
Red-Level is where I'm beyond my maximum limit of tolerance. It is at this point that I cannot calm myself down within a day because it's usually due to a large argument with people who are both insulting and idiotic, who won't shut the f*** up regardless of anything and won't leave me alone. It is during this time that it's best to be quiet, and leave me alone for a week or two. In some cases this has lasted for months due to circumstances such as people not leaving me alone.
_________________
Writer. Author.