Just wanted to drop a quick post here for anyone who is currently stuck in the loop of studying, applying, getting rejected, and doubting themselves.
I have been grinding for a long time. There were days when I completely blanked on basic concepts during interviews, days when I felt like my resume was going into a black hole, and days when the imposter syndrome was overwhelmingly heavy. It felt like I was writing code and debugging systems in a vacuum with no end in sight. But everything has paid off.
If you are exhausted right now, please don't stop. Your foundational knowledge is building up even when you can't see the immediate results. One day, the right company is going to look at your specific skills and it will just click. Keep your head down, keep building, and trust your architecture. Dreams actually do come true if you refuse to quit. You've got this.