Вмените ему другие обязанности, от которых будет напрямую зависеть его комфорт и которые он может выполнять по собственному "графику": ходить в магазин, выносить мусор, туалет мыть или что там еще...и это надо закрепить за ним как постоянные обязанности, которые кроме него никто не сделает. Как на работе... и вот это: "Если попросить, то попу может помыть (обычно), а может сказать - я сначала кофе попью и покурю, понятно, я не буду ждать" - почему ждать не будете? пожар?