You are a perfect person for who you need to be, right here and right now. The person that you are, currently, is the product of all of the choices and experiences you have had previous to this moment. There is no possible way for you to not be the person you are, right now. No doubt, some of the choices you have made led to unintended consequences. You may have regretted the outcome of those choices.
This is perfectly natural and normal. It is these very experiences that caused you to make more choices about your life and the world you now live in. No matter what, you were always a perfect person in those moments; just as you are perfect, now.