WM,

To add to your post, I think the best thing at SWJ for me has been Ken's wisdom reminding us that these things come in cycles