Boyfriend rant that became a cry for Help

I am sick and tired of my boyfriend blowing me off whenever we make plans. He constantly has some excuse why he can’t show. Ever since he blew me off on my birthday my love for him has almost disappeared.

He was always not the best but I thought that if I held on he would get better but it’s gotten to the point I’m trapped, he even threatened to leaks my videos and pics while I tried ending things. He made me send videos of me stripping and crying, and other humiliating things. I want to leave, I’m so scared to leave, I’ve had so many chances but I always come back because I feel no one will love me but him.

This is all text wise, when he finally sees me it’s for sex, but he’s so sweet the entire time I just get so confused.

I know this is an abusive relationship, I’m not blind. But it breaks my heart knowing I’ve ruined myself for this man for 2, yes TWO years.

He keeps his whole life a secret, he won’t tell me where he lives, he says he’s a student at my college but I can’t find him online. I’ve never seen him on campus, there’s so many red flags, I just... I’m just stuck I feel.