Why is this happening today?  Why now? There's got to be a reason or reasons.  Thoughts.

bdzl