Very very long story... Summarise for you. Cheated on me at least 3 times, Hit me once when he got drunk, very naggy(worst then my mother),Never remembers my birthday, like shout loud loud and just walk away when we have an argument outside. I did not have my $$ or hp with me so have to walk home...1 hour walk. Always very unhappy, ask him don't want to say, don't ask him say i don't care... have to pacify for hours before he start to scold and nag me until he song... then apologise.. Expect me to read his mind. Of cos there are times when he is very nice but it's like 20% of the time, to a point after work i don't feel like going home, i have a PHOBIA of my own home. His mother didn't make it easier, always calling my mum and scolding my mum for nothing. The MIL side is another very long story, a total mental case. Anyways towards the end i suspected he was infidel but i didn't bother to confirm it. Broke up with him. He did not bother to try safe our marriage or stop me, just gave me a time frame to make the decision. Then 2 weeks after i decided, he got new gf leow even saw in his camera he go holiday with the gf. Anyways few months later i found my own place and moved out. Decided to settle it amicably, after i moved out his mother moved in with him and still disturbed my mother. grrrrrrrr..... Then later he got one of his gf pregnant but can't marry cos the Divorce cert not recieved. Why i always say a cheat will always cheat cos when he courted me he was attached, I didn't want to get involve so he broke off with his gf few months later we were an item, then inbetween, he got involved with another woman...unfortunately, i found out on my birthday. And it just went on and on loh. Thats why i'm a firm believer that once a man cheat on you, don't bother forgiving cos as a woman, you'll never never forget, the agony eats u up, and it's so tiring to have to be on your toes all the time. I want a rs which is simple and easy. No need so xin ku.
A year plus later i met my current bf.