I have been in a realtionship for almost a year now.he loves me a lot.no one has ever loved me like this ever.we have been living together for six months now..we argue on a lot of things.once when things got out of hand he slapped me..he apologized profusely and I accepted.he promised he won't repeat it and told me a million times he was sorry and he loves me.but this same routine has been going on and on for months and it has become worse lately.every time I try to leave,he physically forces me to stay calls me a slut and many other things...and then cries and begs me to stay.he also tells me he'll die if I leave him.sometimes I jus don't care how much he loves me or what will happen to him,I just want to leave.but if I do leave,I just can't stay away...I feel guilty because I'm the one who starts the fight all the time but does that give him the rights to hit me?he always tells me nobody can put up with me and it's my fault that he hits me,and that I don't deserve him..I have lost my self confidence and self worth.. is the relationship worth it...it's taking me to both extremes..happy and heartbroken...can it be fixed...