Not to be the devil's advocate, but to me seems more likely that the mom hit him with the photo frame, not because he show "disrespect" to her, but more out of fear to saw her son, so angry against her for the first time. not gonna say that we should blindly forgive her.