Grasshopper Days

Grasshopper days. I suspect we’ve all experienced them at one time or another. You know, those days when obstacles loom large before us...