They can be really nice people and the good times cover the bad,you could of beaten him but I dont think it would of helped or changed anything because victims dont usually leave until there are not enough good times to cover the bad.I feel sorry for children who have to see this and if I had children one bad time would be enough for me to go.I really hope your friend sees sense before it's too late.