Further info:
I waited over 30 minutes (started a timer, went afk, came back after over 30 minutes) and it never loaded. Just kept saying, LOADING WORLD.
Also, since I had to get into task manager to kill the process, I noticed that it was taking up almost no memory/CPU usage/etc. It was definitely not overloading my system by any means. So I imagine that's relevant.