Okay, long story, but I'll try to sum it up as quick as possible.
Today, when I tried to play SWTOR, it was being incredibly slow. It took me about 30 minutes of waiting from when I hit "play" to when my character selection screen actually appeared. During that time I had the basic loading screen, and I noticed the little loading circular device was moving (so it was making progress) but it still took 30 minutes of waiting. However, when I "entered the game", my client crashed and now I'm stuck at the basic loading screen again.
I have not had this issue before, and the game was running smoothly yesterday, so I can't think of the problem.
I have ran scans to check for viruses, and basically wiped my computer clean, so yeah..
Also I apologize if this doesn't make any sense, I'm posting from a phone while staring at my loading screen.