we all need such insights. great reasoning. I agree with and have experienced most of what was discussed. thank you.