<human>: One second he's loving and passionate and telling me everything I want to hear, and the next he's calling me worthless and pushing me away. He makes me feel like shit and then consoles me which makes me want to be with him forever. He goes through these insane phases that sometimes last for half an hour and sometimes a week, where he comes home late and then picks me apart, telling me everything that's wrong with me and why I don't deserve him. I cry and swear I'll never love him again. Start to pack my things and decide that I hate him. Then he comes in and whispers that he's sorry and cries and holds me for an hour and I have no idea how I could ever think about leaving. 

It's like a cruel game and I don't know what to do anymore. Please don't tell me to leave him because I can't - when he's his normal self he makes me feel like I'm worth it, that I'm beautiful, that I'm alive.

Provide a brief overview of the text.
<bot>: my boyfriend has two personalities - one where he is loving and one where he is hateful, but I still love him.