Why am I so bad at my major?

Why am I so bad at my major?
Why am I so bad at my major?

Possible reasons: 1) you really aren’t and are being too hard on yourself, 2) In your major, you take higher level classes than in other areas, so they will, of course, be more challenging, and/or 3) related to #2, there are certain objectively difficult concepts/hurdles in any discipline that must be understood to advance. You may be on the way to doing this. If you struggle too much, maybe chat with your major advisor?