Я считаю себя отвратительным человеком. Я эгоистичен, невнимателен у людям, ленив и труслив. Когда я получил отказ и нежелание общаться от человека, с которым познакомился в сети, я через время начал переписываться с ним с другого аккаунта, просто как "друг ( раньше я мелкими...

Денис, здравствуйте!
Знаете, действительно отвратительный человек не будет называть себя такими словами и раскаиваться в своих поступках, искать ответы на вопросы, которые задаёте вы. Скорее вы человек, который совершал ошибки и причинял боль ("а кто из нас без греха"), но имеет достаточно честности и душевных сил признаться в них и захотеть измениться в лучшую сторону. Это вызывает уважение.
Вашим поступкам наверняка есть причина, и вряд ли она в "отвратительном" характере. Интересно, было бы провести работу над ошибками и проанализировать ситуации, в которых вы поступали так, как сейчас считаете неправильным. Вспомнить и проанализировать, что именно вами двигало (страх одиночества, желание контроля, подтверждение своей ценности и т п.) Понимание своих глубинных мотивов и потребностей поможет научиться управлять реакциями и останавливать деструктивные стратегии поведения. Самобичевание и самонакащание тоже тупиковая стратегия, которая ничего не меняет, а только истощает. И судя по всему, вы сам это понимаете, поэтому и хотите научиться быть действительно полезным, иметь возможность помогать людям.
С чего можно начать?(После работы над ошибками)
Учиться слышать людей, их потребности, не навязывать свою помощь, а пытаться понять, что именно им нужно. Уважать их границы и нежелание эту помощь принимать. Помогать бескорыстно, не ожидая благодарности, возможно даже в начале анонимно. Чтобы не привязываться к похвале, благодарности или признанию.
И, конечно, разобраться со своей самооценкой, потому что непонимание и нарушение границ в общении часто связаны между собой.
Смотрите на свой путь изменений не как на наказание, а как на инвестицию в лучшее будущее для себя, для ваших близких и для окружающих вас людей.