There is a saying I love, "Don't compare your rough draft to someone else's highlight reel." The truth is we'll all have shinning moments and we all have a blooper reel. And we all wish we could redo a few scenes.
However you see yourself, you do not need to compare yourself to another. It only leads to ill content, judgment, and honestly, depression.
We need only to look to God. In the book of Judges, God called Gideon a "Mighty Warrior" (Judges 6:12) when he was hiding from his enemy. God didn't look at Gideon and see what Gideon saw, He looked at Gideon and saw who he could be, who God created him to be. God looks at us the same way. No matter how you see yourself, God sees your potential. God sees who He created you to be. And to Him you are a Mighty Warrior.
When we compare ourselves to others, we miss the point. God created us all different. We are all unique -- each with a different story, different struggles and different gifts. When we compare ourselves to others, we will never live up to our own expectations. However, when we walk in obedience with the Lord, we can become everything He created us to be. You are a beautiful person who is covered in God's love and strength - You are a Mighty Warrior.