@Edent Superb post, and one to which I can relate personally so much.