Is this grand dads worst habit? Does it affect his relationship with you, or others, or the world? Does it help him in some way? He will only stop if he wants to, if it loses its favorable effect on him, or if he cannot get a supply.
You have probably already expressed your feelings and I am guessing that he has ignored you.