No one is ever a perfect parent...This looks like...in fact, it screams it...severe Parental Alienation!