u said yourself he smokes too
so if u r old enough to smoke
u r old enough to have the balls to come out n tell him
if he starts having a go just tell u know he smokes n stop being a hypocrite