I asked something similar in the past, and got a lot of good ideas from this post from pocketcat. For beginner level listening, Comprehensible Japanese is great too. I’d also recommend looking into the Nihongo con Teppei podcast.
That said, after struggling a while too, I’m starting to pass the threshhold where I can follow most of certain real native material, like an audiobook I’m listening to and a podcast (4989 American Life), if it’s not about anything too specialized or with too much of a thick accent or something. And personally, I feel like what got me here more than anything was reading. While there are a lot of ways that listening is its own unique skill, it’s also largely a test of just how quickly you can access your knowledge of words, and how much you’ve internalized the sentence structures. To get from being able to decipher the kanji with a few seconds of effort to knowing things so well they are instant, you just have to encounter them over and over and over. It’s always good to keep hearing the language so I wouldn’t say to stop, but if it was me, I’d focus on that grammar as much as you can manage while trying to work to being able to read more, then once you’re regularly reading and it’s starting to feel a little more natural, you can push towards how to listen better specifically. At least, that worked for me. I’m sure it doesn’t have to work this way but it felt the most natural/least painful for me to first focus in on the option that allowed for taking my time with each line, and some of the listening took care of it itself better than you might expect.