It is a sign of arrogance to be mad at someone for not acting as per your advice, especially if it was unsolicited.

It is a sign of arrogance to be mad at someone for not acting as per your advice, especially if it was unsolicited.
– Mokokoma Mokhonoana