Не правильно. Сейчас что получилось? На свете стало одной избитой мордой больше, человеку стало больно и грустно, да и вы вот задаётесь гнетущими вопросами. Мир явно не стал лучше, согласитесь.
Может, он чисто человеческую поддержку в вас искал. А может, у него всё в общем было хорошо, просто вы же его друг (были) и он вам доверял, потому и решился сказать.
Он к вам приставал? Пытался делать что-то, что для вас неприемлемо, или намекал на это? Это одно. Или он по жизни вёл себя как надо и если б не это признание, вы бы по-прежнему считали его хорошим и достойным человеком? Но разве что-то изменилось? Три дня назад он помогал вам чинить машину, позавчера вы помогали ему таскать мебель, вчера вы пили пиво и нормально, как всегда, общались - теперь, значит, всё-всё стало категорически иным? И машина, и мебель, и пиво? Это уже совсем другое.
Можно же договориться, какие темы обсуждать не стоит.
Я в курсе, что есть субкультура, в которой в принципе общаться с гомосексуалистами - западло (это не ругательство, а термин из той среды). Если вы сами и ваше окружение из тех, то, ясное дело, вы поступили правильно, пацаны подтвердят. Если нет, то кому какая разница, кто с кем общается и кто с кем спит? Постельные подвиги вообще обсуждать не дело.
UPD Ещё существует ненулевая вероятность, что он вас так проверял. С одной стороны, не слишком удачно, с другой - более чем, и теперь он незыблемо уверен, что дружба, доверие, всё, что вы вместе пережили, для вас пустой звук. Впрочем, люди разные, вдруг вы в принципе вспыльчивый и ваша компания периодически развлекается потасовками, так что реакция была ожидаема. Или ещё мог приколоться и при следующей встрече расскажет вам, какой у вас был обалдевший вид, когда всё это произошло. Серьёзно, вариантов хватает.