Well, the long log-in time might have to do with the fact that the wallet has to get all your data from the host node at log in.
With 47 addresses and probably as many transactions this may take awfully long, especailly when the host node is under high load anyway.
The links above are not host nodes. Those are websites that list nodes which you can then copy/paste as a custom host. Try the iotasalad link first, it’s the easiest to make you understand how these sites work.
My wording might have been a bit off regarding the new seed. You’re not supposed to send funds to a seed of course.
What I mean is, that you might want to send your funds to an address generated from a new seed.
You just create a new seed in a secure way, like explained here: https://blog.iota.org/the-secret-to-security-is-secrecy-d32b5b7f25ef
Save your new seed and create at least one backup of it (e.g. pen and paper).
Log in with the new seed, generate the first address and attach it to the tangle in the Receive tab. Save this address somewhere.
Logout. Log back in using your backup to test it and see if the address you just attached is still there to verify that your backup works properly.
Log in with your old seed and go to the Send tab.
Paste in your address from the new seed, double check if it’s really your address and not anything else from your clipboard.
Make a little test transfer of just 1 IOTA.
If that works just fine and you can see the 1 IOTA when you log in with your new seed, you can then send the rest of your funds to your new address.
I wouldn’t do that right now though while the nodes and the tangle are acting up like this. Just wait for when the network’s back to normal again.
I wouldn't be able to help anyone without thetangle.org-explorer. If you feel like you want to support its developer Mathieu Viossat in maintaining his service, please consider a donation to the address shown here: https://thetangle.org/about. Thank you!