get out of the relationship now! hes left bruises, a scratch is too much, those bruises will lead to cuts, burns, broken ligaments... you get my drift.
he wont change he wont get help or he would have done that as soon as he lay a finger on you, if any decent man hurt his partner he would seek help immediately.
he keeps breaking up with you so he has control over you he knows youll always come back to him and every time he has more and more power over you.
get out of the relationship now.... tell family what he has done.....id suggest even the police if you have the scars. someone that loves you would not physically hurt you like that ever! hes a violent control freak
yes im blunt i dont see any point avoiding the truth.
just please get yourself away you deserve better