Is it too bad to date with someone who always underestimates, manipulates you?

I’m dating a guy that always swears at me and underestimates me. He doesn’t want me to socialize or make male friends. I’m not allowed to speak with men. He doesn’t want me to go out after 8 o’clock in evening and when i ask why he doesn’t allow me to do so, he says he wants to protect me from dangerous people. I can’t take it anymore. I love him but i think he is too manipulative and restricts my social life. I feel like i lost my confidence long time ago. What would you advice me?

Is it too bad to date with someone who always underestimates, manipulates you?
Post Opinion