Disabling my addons and deleting WDB fixed it and I was able to rebuy skills and use vendors, but when I open my mailbox on my mage it froze up the game and I had to force shutdown. Keeps happening consistently. Character's name is Lemiwinks and I don't really care about the items in my mailbox that much if you can just delete them somehow that might fix things cause now I still can't mail the gold off my character.
Edit: It's also really weird that this character is the only one this problem exists on, my level 6 bank alt that's also a mage and had mail has no problems even with addons on, got the mail from my 60 hunter fine too addons on as well with everything functioning.