Dayna, I'll add my own remark, after reading the mentions of the "mysql server has gone away".
- Your blog, do you invest yourself a lot in it ?
- Do you use your blog to generate some amount of money, even a small amount ?
If you reply "yes" to the two questions, or at least to one of them, you might want to consider moving to another web host.
Time is money. You have wasted several days' worth on this issue, and, this is not your fault but this is a fact, solving your problem seems beyond your own personal reach in the present situation.
If you take a new hosting account with another web host, and update your domain to point to there, you will have to re-import your data, that will be yet another steep learning curve.
But, at least, hopefully, that will have solved the problem if it was because of Godaddy.
And if it was not because of Godaddy, you will have used the ONLY method to know this was a problem with your blog and not your web host.
There are very reliable web hosts who are very cheap and yet provide a great quality of service, known to be fully friendly towards wordpress, like hostgator for instance. (And, no, I don't have shares of their company, haha).
- EDIT : just saw Esmi's remark that Godaddy would agree to move users to another of their servers. This would be a fine and much easier way to test !