How do I pass German B1 while Having a 12-hour Full-time Job?

Photo by Dmitry Ratushny on Unsplash

This sounds incredibly insane. I passed the German B1 test this March. The reason why I couldn’t believe is that I work almost 12 hours a day. By the time I got home, I am exhausted. The only thing I would like to do is falling asleep right away. There is no time for studying or reviewing. Then how can I still make it?

A Little About My Background