Articles 'a/an' and 'the' are simply the hardest thing to learn for me (polish native). I've spent so much time trying to figure them out. There are no rules honestly, almost every text in english has a counter-example to what english textbooks say about whether to use definite or indefinite one.
Maybe that's because we don't have such a distinction in polish or maybe there is something I am missing. Interesting thing though is that I don't seem to ever misinterpret the meaning of the text I'm reading and I'm not sure if I'd even notice if articles were missing or not