should I be concerned? is my relationship toxic?

diani

I'm in a relationship with a guy and he's very protective sometimes too protective. if he does not like certain people I hang out with he forbids me from seeing them and makes me hate them. he also tries to manipulate me into doing certain things I wouldn't normally do but I never do them. sometimes he takes my social media accounts, changes the password, and won't give them back until I apologize; he even does this with my phone. he doesn't likd me going anywhere with out him. he is very very intimidating and strong, all my friends call him scary and I am personally scared of him too sometimes. he promises he would never hurt me and he hasn't but sometimes I worry about the future. I get these on and off feelings of being in love with him and sometimes I feel like I should just call it off but if I do he will get severely depressed as he struggles with anxiety, being alone, behavioral issues, and being raised as the man of the house from a young age. are his actions justified or is this relationship toxic? is he abusive? manipulative? or controlling? if more context of him is needed I will provide. all options welcome, thank you!!! 💖