Откуда у вас это "перешагнул"? Не перешагнул - отошел в сторону, потому что не готов общаться по своим причинам. Друг не ваша собственность, не щенок на привязи, чтобы все время быть под рукой, когда вам захочется. Иногда нашим друзьям надо побыть одним, это не предательство, просто пауза. Вам нравилось быть всегда доступной, вы получали удовольствие помогая ему, попали в моральную зависимость от его откровений, как на наркотик подсели. И он, возможно, тоже. А на самом деле такие постоянные моральные выворачивания не идут на пользу ни ему, ни вам. Он понял это первым и взял тайм-аут. Вам стоит тоже воспользоваться.