I have so much to be grateful for

I have so much to be grateful for

I have so much to be grateful for: a wonderful wife, two great kids, excellent health and a rewarding career. As a matter of fact, probably 97% of my life is absolutely perfect. In my better moments I know this. The challenge is…I’m not always in one of my better...