Is my boyfriend controlling?

A few time my boyfriend has told me that he does not like what i'm wearing (the color, shorts too short). When I cut my hair, he also asks me why I did it without asking him what style he wanted. Same as telling me he likes my hair straight and not curly when I had it curled. He was also upset I had my nails done. And when I go out with my friends, he would get angry that I ignored him being sad. I left my friend earlier to see him afterwards. He had also said I shouldn't wear any makeup or wear it the way he wanted. He's also arab, i'm not generalizing but I heard that they are more controlling.

Is my boyfriend controlling?
Post Opinion