I understand that you are suffering. I experienced that pain and struggling too. So I wish to share you my little story and wish you can find some hope.
Back to my undergrad, the university forces us to find a job (internship) started at year one or two, and each student has to find and work for 6 internships in total to graduate. Usually more than 50+ students coming from all different years are competing for the same job position. Hence, as you can imagine, since the senior year students who are more experienced, they may easily beat junior year students on the same job position.
When I was in year two of university, I started finding my first job. I still remember I was browsing various of job hunting websites day and night for weeks to submit my resume, while at the same time i have to keep up with my regular undergrad lectures, homework, monthly exams, etc… Everyday I finished the job hunting, it was after 1am, while there was still a morning class coming soon. Luckily my grades wasn’t bad, and it brought me to some interviews. However, as I am much less experienced and less professional than the other senior students, I continuously got rejected by one after another employer. I sent hundreds of emails to those employers who I feel they may give me a chance. But barely anyone replied. I was devastated at that period. It was the November in Canada, and my heart was as frozen as the temperature outside. Less and less jobs posted, and it was approaching to the deadline of locking down a job. So I totally understand the hopelessness and struggling that you are experiencing now.
As the deadline approaching, I still cannot find a position and I had to change my mindset. There must be some reasons that the senior year students are better than me: they were probably more knowledgable, more experienced, more professional. So I decided that I would take more classes at the coming winter term and strengthen my skillsets. At the same time, I viewed each job interview as an opportunity to improve myself, rather than bagging them for a job. Maybe just a small improvement as tiny as fluently communicating with the interviewer and introducing myself. After each interview, I came back and noted down what I did great, what i still need to be improved. What is more, I sent emails to the employers and ask for feedback rather than “whether they can offer me a job”, so I can be as competitive as the other candidates in the future.
Interestingly, after changing the mindset and not caring too much the results, something changed. The interviewers started replying my “feedback inquiry” and said they would like to meet me again next semester if my skillsets meet their bar.
That is my little undergrad experience, and I believe for each student’s first job hunting, he or she experienced the similar struggling. However, I do want to convince you that “YOU WILL MAKE IT IN THE FUTURE” if you keep improving and keep a positive mindset. Just as I eventually found my first job by the end of my deadline.
I hope it helps!