Hi me and my partner have constant issues and i often feel lonely and hurt. He says alot of mean things in anger to hurt me and doesn't even apologize. But after a few days he starts to behave normally and he doesn't let me end the relationship. Whenever I try to end he just starts to say let's give this another chance. I also have started to have trust issues because he constantly lies to me and when he is caught he goes in self defensive mood and he starts to talk about various childhood trauma he faced. He is very nice to other people but very different to me. Since the time we have been in relationship i have lost my job and my friends. i don't understand what should I do and what is he truly, the one who is sometimes nice but doesn't acknowledge his faults or the one he is when he is angry