This is a fight worth having because the more you do it, the better you get at it and you feel less and less attacked you feel when criticism comes your way.
The first few times doing this are the hardest. But after doing this for some time, I rarely feel criticisms are personal anymore. This also affected how people talk to me, and they make it less personal. It's an odd combination of success from both sides.
A key point to all of this, was I needed to make my criticisms less personal.
A manager told me a key point in a private conversation once that help me change my attitude.
He said "I don't like talking about people, I like talking about processes".
I had just been critical of a "person" in the conversation, and I realized how much easier it was to talk about a "process" with my criticism after I took his hint to heart. And others took some time to follow my lead on this, and for me to be consistent about this change of process.
CSS is one of my favorite languages. And the only way I can consider CSS to be difficult is if you have no experience with HTML. If you try to do HTML by hand, then doing CSS by hand on top of HTML by hand is really easy and wonderful. And this is truly where you gain the fundamental framework for "getting CSS".