I have been asking myself this question for a while now. Is it low self-esteem? Insecurities? Just why do we stay with people who treat us like shit? (Some of us, that is!)
It has taken me TWO years to finally let go of my stbxh... after he nearly sabotaged my uni course, punched me, called me names, walked out on me many times, left me alone on NYE and went clubbing with a mate, and then finally moved out 6 weeks after the death of my mother, leaving me in shitloads of debt. After ALL THIS, I still let him back in. But nothing has changed, he's feeling zero remorse and last night he hit me again! And now, ONLY NOW, am I truly done with him. But why have I put up with so much shit and abuse for so long??? I honestly hope someone comes along and gives me some kind of diagnosis. What the fuck is wrong with me?!