Help!!!! Controlling boyfriend??

So my boyfriend went from making me delete social media, to making me not post any pictures online of myself, to controlling what I wear. I got my social media back but he has to have ALL my passwords. He let me post pictures ONLY if I show him first and don't show my body. If a dude he thinks shouldn't be there ( such as someone attractive or a dude from my old school ) they should be deleted. He gets mad if I post ” too much”. We got into many fights, he tells me stuff like ” why you need to look good” ”you need to avoid attracting other dudes attention ” ” why do people need to see you on media” I've never cheated on him but he does have a past with all his ex cheating on him. Should I be understanding for this behavior or is this too much?

Vote below to see results!