...just couldn't put my finger on what!

Now I know! You are articulate when we are fustrated and you are level-headed when we are emotional

Thanks man!

I wanted to say that so many times but couldn't find the right words (or was too scared of the backlash if it didn't come out right!).