Welcome!
There are so many on the board who have had so many different experiences. So many bad experiences and it has had an incredible impact on their lives (and their families). So many wounds that may never heal. When you stand by and watch someone else struggle with their issues they are dealing with it is easy to judge. When some of those same issues hit you, it can change your perspective 100%. I never judge...you never know the journey someone else has had to endure.
Just my 2 cents.