From looking at the demo, it does look like an accidental nade.
Also elm, people have shit days in their rl situations, it's life nothing can be done about it. I have them a lot too. That's why i sometimes wont log on so i don't make sudden calls. Live and learn.