К сачстью ( и к не счастью) бывают исключения, но как правило дети не сильно отличаются от своих родителей. И это, как мне кажется больше даже не от генов зависит, а от воспитания, от того что ребенок видит с детства, где живет, с кем общается. А наркотики это вообще отдельная песня, тут никто не застрахован абсолютно.