Somewhere between a rant and a reason