I believe this is true.
Those people with high self esteem lives a better life and a better relationship.
Because having a high self esteem gives us the confidence for ourselves and do not makes us insecure in any aspects.
That's why if you are in a relationship and you have a high self esteem, you will not fee insecure or jealous with anyone who's flirting with your partner because you have confidence that he/she loves you no matter what