I received my rejection letter today and I was devastated. I was shocked because I have finally found a supervisor who saw my passion in the field and didn't care about my low GPA and lab members who were welcoming and offered to help me through my project. The committee believes that my GPA and academic record is below their standards (its one of the top 10 universities in Canada). The department does not even have that many faculty members and is fairly dead ( a friend of mine with a similar GPA got accepted, so I am even more surprised why I was rejected). Although I aced my undergraduate thesis research project (A+), I am still considered that candidate with the lowest GPA. This GPA will never change and it will haunt me forever until I get a higher one in MSc degree, so should I just give up? to be honest, I am only pursuing graduate school because it will increase my employment chances in the pharmaceutical and healthcare industry. I have been unemployed for a year after graduating from BSc and unless I have an MSc or PhD, employers will see me underqualified. I am in a bad place, I volunteered in labs and hospitals, but that will never offset my GPA. Should I just throw in the towel?
P.S. I could continue applying to other schools, but I'm sure my referees will not be willing to write me reference letters for the third time.