I learned to trust myself more.
I have just been assigned to two new projects recently and they are the biggest projects I ever managed since I started on this company 3 years ago. I'm kinda leading some people that have a lot more experience than I do and that made me very uncomfortable to the point that I was questioning myself if they really needed me on the project. This week, however, one of those people came to thank me for the improvements that I made on the way that the project is being managed. I learned that people don't have all the answers, even if they have a lot of knowledge and experience. There is always something you can contribute so leverage that the best you can!
Congratulations that must be very validating. It shows that you are much more than you think you are.
Your uniqueness is always important.