You did well really. I like the way you recognize their negative attitudes and don't allow yourself to do the same.
I picked up so many negative attitudes from my family and did not realize it until it was too late. You start to DB and you concentrate on relationships and you SEE this stuff. And then it is easier to see the negatives in other human interactions.
For example, I never liked my brother or his family very much but now I know WHY. They are controlling, self-centered individuals. It was there all the time but I never realized it until this madness happened. I was acting the same way.
You realize all this SD and are using it for growth. Excellent.