Unhappy with path/standing after 2 years - need advice

Thirding the recommendation you insure your student loan payback situation. It’s unlikely that the loans aren’t due until after graduation because often people don’t graduate…and the loans don’t go away.

It’s good that you know yourself. At some point you may have to decide if your perfectionism (which my kid has too), depression or other attitudes you hold are actually serving you well in life. Best to you.