Honestly, it looks like you’re doing an amazing job already have extremely high self discipline.
However, I’ve found that sometimes it really just takes time for your brain to have Japanese click. Especially if its your first new language.
When I was focused on learning Korean, it took me til year 5 to even begin to comprehend what I was hearing and around year 7 to comfortably say I could immerse without subtitles and just now, year 9 that I can (mostly) passively comprehend Korean. Now I’m not saying it’s going to take this long for you, especially with such a dedicated schedule as that. But I am saying that sometimes it really just takes a while. So just keep plugging away at it.
I find that language learning is much like riding an elevator, no matter how much you jump and run around inside, it’s going to get to the floor you selected when it gets there. The best you can really do is just to be patient (speeds will absolutely vary person to person).
Now this idea doesn’t really help you feel less terrible in the short term, and unfortunately that’s quite par for the course until you can comprehend without having to think about it. But I find that consuming the content you love goes a long way towards making that feeling bearable. It also enables you to set goals that actually feel meaningful.
Personally I’m currently reading 1 chapter a day of One Piece, it definitely doesn’t sound like a lot but in the past few months since starting, I’ve had to look at the dictionary less and less (around 3-4 words for the whole chapter on average). And that’s great progress with just one chapter a day.
Another big part I found rather late into the journey was not to feel the need to have to translate/check absolutely everything. I know when I started reading (around level 30 as well) I felt like I barely knew any words at all. But after reading consistently daily for almost year now (and certainly not as much as you), I don’t feel that overwhelmed anymore. If you can keep this pace up long term, you’ll certainly get there much faster than me. There isn’t really a penalty to being lenient about checking each word because as you say, it’s your life goal, which implies (at least to me) that you plan to be consuming Japanese content for the rest of your life anyway. So you’re going to get a lifetimes worth of reading, being lenient to keep sane is absolutely fine.
TLDR:
All this to say, your brain will get used to Japanese when it gets used to Japanese, we can only provide it a steady stream of immersion and study, but having it click enough that you can comprehend passive/active listening as easy as your native language just takes time.
