Chinese is one of those damningly difficult languages. At Harvard (and I’m sure elsewhere), it is a doubly damningly difficult language. Taking a “native speaker” Chinese language class with overly eager/perfectionist students just like you!, damns you thrice.
Taking Chinese has realized that sometimes, you just need to keep chipping away with a spoon to wear down a mountain. You need persistence, patience, and self-awareness to succeed.