According to
cadhla today is International Moment of Frustration Scream Day.
I've been feeling very headachy, depressed, and generally awful all day; reading that provided one of the few moments I've been aware of all day that I felt good. So I wanted to pass the love along.