A child should never even think about being a "good son. " A parent decides that fate for the child. The parent encourages that. Not the child himself. And the "perfect dad"? I shudder at thinking what that may be.
Whenever you're in a position to win, you don't want to let it go.