Whatever it takes I say. Hope you can one day sort out the issues between you both. In the meantime, its great that you have kept arguments etc away from your son.