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