Emotional abuse

I've been with my boyfriend for a year about to be two and lately he's been emotionally abusive, kinda always been but lately it's gotten worse when we first started dating he took control over what I wore didn't want me wearing crop tops or shirts without an undershirt when I disobeyed he'd ignore me which would kill me so I'd just decide to listen no matter how much I disliked it then he went on to picking people I could talk to and not talk to I just ignored it cause I was in love with him so much eventually this year I wanted to start wearing dresses to school he let me from time to time until one day I wanted to wear a loose dress but he told me I couldn't only wear it if I wore jean shorts under so my butt wouldn't jiggle I didn't listen and instead he broke up with me that day, that week was the worst week of my life I felt I couldn't live without him and I had confessed to my parents what he was like with him and they hated him even after I got back with him anyway recently he blames for all our fights and says I look like a hoe for wearing high waisted pants and tight shirts or that I look ratchet he doesn't let me go to parties Anymore saying I can't control myself, I'm even scared of him and he knows it and he laughs about it as if it's a good thing for me to be scared of him. if he's so bad for me why can't I let him go? As much as I'd want to I know I'd miss him like crazy and instantly regret it but i can't live my life like this I'm scared