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