What are signs of controlling relationships

I had been friends with my boyfriend for maybe more than a year before we started dating. Now we've been together for 3 almost 4 months and he's been doing things that cause frequent arguments.

He gets super pissed when i talk to other guys. i hang out at his house all the time and he gets jealous of his bestfriend(whos been in a relationship for almost a year!)whenever i talk to him.

he hates when i dress up or try to look sexy out of the house.

he's super clingy sometimes. I come over everyday and if i can't come because of other responsibilities he acts like we never hang out.

If i text my guy friends he get super suspicious and acts all cock towards me.

he's a super emotional guy and he's kind of got anger issues so whenever any of these things happens he acts super cold and distant towards me.

Im young and this is my first relationship i don't want to waste my time and end up getting in a bad situation. help a sister out!