need advice please help

sandra
so me and my boyfriend have been together for almost 6years and things havent been good the past year he cheated on me with the girl i thought was my friend i forgave him but i still feel insecure mostly knowing that he is good friends with that girls brother so hehas to see her sometime he told me is not ganna happen but i have all these mix feeling he tells me to get over it and to trust him but i just cant i love him so much thats the reason i stayed even when he cheated on point is i can seem to make him understand  how i feel he blames me a lot for a fight we had and i accendently scartch him in the face so know he has a mark every time he has the chance he blames me about it but when i tell him about him cheating he says is different he tells me that noone can see that what should i do i love him a lot but sometimes i just wish he would understand.  i feel like he blames me more for not beign able to give him a kid. please any advice im going crazy. ps. sorry for the long paragraph😢💔😰