My son is so mean to my husband. He has done so since 16. He has never had consequences for it. We visited him in Chicago this weekend and all he did was critize my husband and call him old, deaf , etc. He lacks emotions. My husband is loving and when he tells him he loves him he says that his is smothering him. We left his house before we were scheduled to do so. He even made my husband cry. What can we do?