You really have everything you need. You just need to allow yourself to remain open enough to recognize this. Even obstacles can indeed be growth-producing opportunities. The ‘secret’ is to a appreciate what you have, and avoid punishing yourself for what you think you lack. You already are perfect, By allowing yourself to keep that idea in mind, you will begin to manifest this.