As the blinding flash of lightening and the rumbling roar of thunder, so it is with surprises and ideas. And especially with our own “ah-ha!” moments! Isn’t it fascinating how not one of us is absolutely perfect? We have threaded our way through life, doing the best we know how. Sure, we all have weaknesses […]