I love how...
the husband is saying "I won't let anything happen to you..." while kids are throwing rocks at his wife!!!!! The line "their just kids" to excuse their behavior was a big cop out. What a crappy husband!
Be kinder than necessary, for everyone you meet is fighting some kind of battle.