Idk what to do

So my boyfriend has always been pretty open about the fact he loves when I have sex with other men.

Lately thought that’s all I do.

The man who would talk about our wedding and always be cute now says “you know I hate that mushy stuff”

I’m forced to fuck a stranger or do something almost every week “or else”

He has access to my Snapchat and will pretend to be me to get videos from other couples.

I want to end things, I know it’s messed up. He’s told me he prefers watching me fuck other men over fucking me, but still has “needs”

I’m so done I want to end things, I just don’t have the strength, and every time a boy rejects me, it’s my fault, if he is super nice “I should date him instead”

He’s so messed up I need help.