There are things in every language that only native people seem to know. In English, the biggest example is the definite vs. indefinite particle. In Japanese, it’s “wa” vs. “ga”. In both cases, there are rules to follow and you can get there with some thought most of the time,