On the plus side, I have a new word of the day:
diatribe (pluraldiatribes)
- An abusive, bitter, attack, or criticism: denunciation. [quotations ▼]
- A prolonged discourse.
- A speech or writing which bitterly denounces something.The senator was prone to diatribes which could go on for more than an hour.