its really hard whene your caught in the middle, no parent has the right to punch there child, disipline, yes but not by punching
i know what its like
a few years i asked my mother why she hated me because we would just walk by eeach other and just go at it for no reason, it was a horable life style, but we are working it out and have both goten help for anger issues
also with the whole parents divorcing, while i dont know exactly what thats like i do know what its like to have a parent bail, my father commited suicide a few days befor my 6th birthday, its tought but you will get over it, many chilren do through alot worse than me, and maybe you i cant really speak for you
but life will go on