Something that helped me through all this was the thought that it was temporary. Each class was temporary. I would finish it and move on to the next. Each work shift was temporary. It would end and I could go home. Each project was temporary. Once it was done, it was done.
What made this work for me was that I learned early in college that I could survive anything, as long as it was temporary. And it was all temporary.
I still use this thought frequently to help me through stressful times.
A realization I made after college was that the good times are temporary, too. The good, the bad, everything is temporary.
My suggestion to you is that you survive the bad and enjoy the good while they are there.