Ughh advice

My boyfriend cheated on me 4 months ago but I forgave him. But ever since I forgave him he’s been even more overprotective for e.g. If I accept a guys friend rq on facebook, he will lose his shit and act as if I’m cheating but he was the one who did first. He controls how I dress, who I talk to and follow on instagram.

I’m so annoyed. Idk what to do