A Very Cantankerous Day!

  Yesterday was what I will call a very cantankerous day. It began when my mechanic told me the part to fix my truck would not be arriving when they say. I was tempted to push my cantankerous day back in line by becoming cantankerous myself.  Cantankerous means...