I’ll be having a great time. Then something negative happens. Just a small thing. Like I stub my toe. Or my roommate yells in the next room. Or what have you. 

And my mood is instantly ruined. And now I’m a big grouch for the rest of the day ruminating about the thing that pissed me off and how whoever pissed me off is such a terrible horrible stranger I can’t believe they are in my life. 

But at the same time I think to myself this is so stupid just let it go. And I can’t let it go logically but my emotions won’t let it go so then I’m just pissed because I feel pissed because I was pissed but there’s no reason besides just feeling the emotion. 

And it’s really ruining my social life. 

Please help.