Have a chip on your shoulder

💭 Emotions & Feelings
Meaning
To be easily angered because you feel you have been treated unfairly.
Literal Meaning
To carry a small piece of wood balanced on your shoulder joint.
Example
“He's had a chip on his shoulder ever since he was passed over for the promotion.”