Low self-esteem is one of the primary causes of unhappy life. If you don’t like yourself you are doomed to conform with an unhealthy lifestyle, toxic relationships, bad communication with your relatives, etc.
The point is – no one ever benefits from low self-esteem, neither you nor the people you love. This is just an issue you should overcome and the simple changes towards believing that you are actually a better person will make a huge difference.