<human>: We've been together almost a year and I feel like its just easier to stay than to leave. We live together and have for over 6months now.

He is slightly emotionally abusive and pressures me into sexual favors and has for a long time. He asks for things, and then gets really upset if I say I don't want to. Maybe I'm over reacting and this is normal. He's said hurtful things like "if I can't fuck you more, I'm going to cheat on you".. I just always give in. It doesn't seem to bother him that I cry while he sleeps with me. I feel dirty. He does have a caring side though, that always seems to fool me. 

I want to leave, but we've talked about a future together, and it seems easier to stay. I just give in too easily. He starts being nice for a few hours and then back to "normal" and it never fails to fool me into staying. How do I leave? I still love him, I think.. But I love my high school sweetheart too! And I know he loves me back.. Anytime we are together things are almost magical. Whether we haven't seen each other in 2yrs and we're grabbing coffee, or we just saw each other the day before. He was my first, and I was his. And neither of us can let go.

There are pets involved as well. He bought two pets for US and will give them away unless I pay him for them! I don't have 300$ to give him. I literally have nothing as I am not "allowed" to have a job or transportation. I honestly think I stayed this last fight for the pets..

I am tired of waking up crying, being bullied into sex and feeling alone. How do I leave him with as little damage as possible? I bawl my eyes out every time I think about leaving or attempt to! I'm not even sure why.. And what about my pets? How do I go about that? Abandon them? I love them..

Can you condense the text into three sentences or less?
<bot>: I want to leave my boyfriend, but he wants me to pay him for our pets that I love. I'm an emotional wreck, and just need help!