Your post is right on. Almost exactly how I feel.