How long do you stay angry at something or someone. Take me for example. There are times were I remember shit from High School that downright pisses me off. It was long ago and yeah its kind of silly to holf on to that for so long, but man does it make my blood boil.
It depends on what angers me - some cunt cuts me off on the road, I beep the horn and tell them to get fucked, then get over it almost instantly. My teams lose a game, I curse and bitch on for a few minutes then get over it and look forward to the next game. If it's someone who has wronged me, then I can maintain a grudge/anger for a lengthy period of time.