that's a great spell Witch, unfortunately, it's harder to cast than you may think. while i've thankfully never been in a situation where i was physically abused, i was in a verbally and emotionally abusive relationship for many years i'm still effected by. my aunt was horribly abused for many years but refused to leave him because she felt like it was her fault. when she finally left him, her oldest daughter hated my aunt for leaving her father, and has broken away from the family. we recently found out she is now abusing her husband and two children. it's a viscous cycle. plus the cops can't do too much about it.
anyway, jaydedlady, you might want to look into spells to increase your inner strength. i don't think their is such a spell that would change someone's personality. maybe for a little while, but not forever. it's hard, but you [or whoever the spell is for] need to get strong, and realize no one deserves to be abused, and leave. everyone is loved by someone, love comes in many different forms, talk to your parents, or best friend, or whoever you trust, and ask for help. i know it's easier said than done, but you deserve better, and you are the only one who can fix this situation. the person who is being abusive most likely won't change. it hurts, because despite the abuse, you love them, but there will come a point where you will realize there's someone better who won't abuse you. [i know i keep using 'you' but i mean whoever's the victim.]
spell wise, a spell for confidence or inner strength, and/or a protection spell, but this won't solve the problem.