Generally, life's very hard if you're intent on taking everything personally. Anger's just a rather nasty thing to walk around with. I don't want to be unhappy, so I try to run through more productive lines of behaviour first.
Yes, so totally agree.
When I take any attack personally, I respond from my own inner identified fear and pain, and fail to see and respond to the fear and pain in the other person who launched the attack.
Likewise, I tend to take my own internal fear and pain, project it on others, and attack them for it.
The gift is seeing that we all create our own fear and pain.
The giving is the opportunity to disconnect from the internal/external process.
The growth is how that changes everything.