The TRUTH about thinking you need to be perfect to attract the love, health, career, or life that you want:
A lot of Catholic & Christian women believe that if they were perfect, holy, beautiful or WHATEVER enough, they would somehow be farther along in life. So ultimately, it's like this dangling carrot that you can never reach...and if you could just be a little more perfect, everything would fall into place.
Wanting to be the best version of yourself is a good thing--that's coming from a healthy place. But feeling like you're not good enough for whatever you desire will keep you stuck because you won't be able to receive something that you don't feel worthy of.
It's important to remind yourself that you are "created in the image and likeness of God" and "fearfully and wonderfully made." And because God doesn't create extra people on the planet for no reason, you are here for a reason! And your desires are meant for you. You don't need to be perfect. But you need to be willing to receive the growth lessons God has for you, as you become the best version of yourself. And that dream man, body, profession that you want is the path that will take you there.