I don’t think anyone disagrees that the son should honor the agreement he made.
But he’s not the one asking for advice.