Ok so I was able to fix my blog. Yeah me!! I am still not sure what had happened, but it would not allow me to fully login, it would only give me a page for Extentions, and Password changing.
How I fixed it was, uploaded my development code to the live server, it still didn't work correctly. Saved the live databases to my development server and verified everything worked there and it did. renamed the databases on the live server and then uploaded them back to the production server and poof everything worked. I have no idea how or why this worked, and I only have to restore two databases that I had made changes to before. But yeah that was it, just took two days to figure out what to do.
The database changes were I changed a couple of permission on how the production databases were set before it went live to allow me to do some other things.