I have a theory that hatred towards others is the result of a projection we make of ourselves onto others, when these projections represent what we consider positive sides of ourselves we like that person and if these projections represent what we consider negative sides of ourselves we hate that person.
So people who actually hate other people hate a part of who they are inside.
I have heard of self love a lot of times. When someone says that they are not attractive their best friend (to console him/her) tells that person, “you need to like yourself otherwise how would others like you?”
But love doesn’t make you a better person. self awareness does. So try to understand yourself and try to improve yourself on a day to day basis. You can admire other people, you can even have mentors, but don’t compare yourself to others (which we naturally do). Just try to be the best version of yourself you can be and don’t be afraid to talk about it. Talk with your friends but also talk with strangers because they will be honest and won’t be afraid to offend you.
Don’t just love yourself, find a good reason to love yourself.