Earlier quoted context omitted.
Hint: you don't really want to hear everything your friends might think of you, much less your frenemies, acquaintances, or coworkers.
But would I get angry at my friend, or the person who told me what my friend secretly thinks of me?
I love every single one of my friends dearly and would go to great lengths for them. But for any one I can point to a list of things that are flawed about them, and I'm sure every one of them could put together a long list of things flawed about me. I'd be pissed at someone who told one of my friends that, e.g. I thought they had unrealistic expectations about potential mates given their own looks, because the only reason someone would do that would be to either hurt my friend or to hurt me.
Human relationships are very often about delicacy, and part and parcel of delicacy is knowing what thoughts to share and what not to share. When someone takes away that discretion and makes that decision for you, you are entitled to get mad.