Stop trying to 'fix' yourself; you're
You are perfectly imperfect and powerful beyond measure.
Once again, you are perfect. You have always been perfect. We tend to think of ourselves (and the earth, for that matter) as broken. We are not, we may have some flaws, at least in our own eyes, but not broken. We are constantly looking for ways to improve ourselves. You don't need to improve yourself, you need to accept yourself for who you are. Never measure yourself or your worth by someone else's gauge. You know who you are, just be yourself and be proud of it.
If you want to improve your job situation or your health, go for it. But you don't need to improve who you are, you are ideal for being you. The only thing you need to change or improve on is your thoughts that you aren't good enough.
"You are perfect, complete and whole. There is NOTHING to fix about you. Who you are, is whoever you say you are. Do not give power to your negative inner voice. Speak with intention and find ways to help others with the gifts you have been given." Carmelia Ray
What we need to understand is that we came to earth to be who we are. Our lives and the way we live them will change lives of others. There will be people that will love us, take us a face value, warts and all. They won't see our imperfections, they'll only see someone they love. We don't need to change or improve because we are exactly what is needed for our assignment here on earth. So don't change a thing, be happy and grateful for all your blessings and simply live, laugh and love.