I think until you make the journey of self-reflection, it is almost impossible to grow or learn. It's not always great what you discover along the way, you just want to run away, but it is essential to face it so you understand and love yourself. No one is perfect - and no one should be. But a willingness to work on yourself is important - I think.