This spring has been one step forward, two steps back, lather, rinse, repeat. Mostly cold and rainy, with