Есть хороший способ не срываться, но правда для этого нужен хороший человек, возможно с такой же проблемой. Дело в том, что с собой человек всегда договорится, с другим договорится гораздо сложнее, тем более, если предварительно запретить ему реагировать на Ваши доводы. Можно с ним даже поспорить на что то ценное. У меня был такой опыт: решил закаляться, но быстро договорился сам с собой и все заглохло, кроме желания. Потом встретил такого же с теми же проблемами. Что я только не говорил, как ни отбивался, но в результате оказывался на улице в любую погоду и в любое время года в одних трусах. Но и ему я не спускал, когда он начинал ныть, что болен и сейчас умрет. Вот так и прошло пять лет. Потом он переехал в другой город, я продержался еще год и увы... таки договорился сам с собой )