If you think you are not perfect and that you have limitations then good! You are just exactly what the world needs in order to do good and make a difference. You cannot expect the world to be changed only by people of perfection, trust me, they are hard to find. But you and I go out and make the world better even though we have our own defects and shortcomings. For this is how we grow in the process.