In no way feel down about yourself! You are more than what a committee says you are. Yes, I completed agree, chance plays a critical role. I was awarded a Vanier SSHRC....for context I barely made the cut. For the last 2 years of undergrad, had a A to A+ average. The last 2 years of grad is also A- to A+, I received 5.95 for academic excellence. I know it is easy for me to say this, and this is something I have had to tell myself after receiving my federal scores. The sun still shines elegantly and ever-presently when we do not pay attention to it. You are talented, and your potential is boundless!