One of grading criteria for German B2 exam (mid-level in European framework) is Sprachgefühl, a feeling of (a feel for?) language. As mentioned earlier, if studying as an adult, you will probably keep making mistakes, but a lot just comes from being inside the German bubble.