I came across this article on Minimal Pairs that seemed to perfectly describe the issues I have been having: not being able to clearly differentiate between the different sounds and vowels. The research as presented on Fluent Forever seems perfectly logical and sound, but the only dedicated resource to using minimal pairs for learning a new language is from the Fluent Forever website.
This seems really weird to me. There are so many resources on using minimal pairs in speech therapy for English speakers, but I cannot seem to find any such offerings for learning an entirely new language. It seems like the only option is to buy or create your own Anki deck, which works okay but could be much much better, in my opinion.
Are there any other resources for using Minimal Pairs to learn German phonemes?