Если человек постоянно попадает в ситуации сомнительного характера , да ещё и по собственной вине , то лучше вообще держаться от таких подальше. Он вроде как и друг , вроде как и помочь надо , но если это происходит систематически , то он будет просто затягивать всех своих "друзей" в это болото. Но если же это случайность или вот моральные принципы у друга такие , то тут уже другое. Вообще, человек должен знать с кем он общается и знать приблизительные варианты поступков друга. Если он зная это продолжает с ним дружить , то чего тогда удивляться? Если человек начинает действовать как он всегда делает , а его друг такой "стопэ , вот это мне не нравится , давай сам тут" , то не нужно строить иллюзии на счёт дружбы. Просто с этим человеком хорошо проводить время и если нет полного понимания и принятия решений другого человека (пускай иногда они будут казаться абсурдными) , то это не такой уж и друг.