No self esteem and believing it is a dog-eat-dog world will definitely crimp your style
It's worth it to build your self esteem; liking yourself and talking to yourself is much better than demeaning yourself so the real "losers" will talk to you.
Have you ever tried any kind of therapy?