Подумал, для меня, пожалуй, серьезным препятствием из перечисленного могла стать наркомания. Не курение и алкоголь или травка, а посерьезней. Впрочем, уже и с травокурами мне сложно было бы найти общий язык. Не мой круг общения.
Все остальное - не очень важно.