Hi ivy-grace,
It is very common to suddenly know what you want to do smack dab in the middle of college. A lot of kids change majors. You might consider going to another school. One day you will be separated from your best friend by distance, time and lifestyle. Accept it sooner rather than later. A true best friend will be your friend for life.
Options: You can change schools, take summer courses, or study textiles on your own. And if you go to grad school, you can study textiles then.
Your anxiety: Do you know what triggered you to have it? See a therapist and/or your doctor for what ails you. You are worth it!
Blessings,
Inky