Seems some divine entity just didn't want me to play my PS3. I had played it fine yesterday afternoon, but last night, out of nowhere, when I booted it up it loaded and sat on the XMB for about 5-10 seconds, then it froze. I thought it might have been an isolated incident, so I turn it off, wait about 25-30 minutes, then try playing again. This time it didn't freeze, but all the icons never loaded, and just kept showing the loading/spinning circles.
The rest of the evening consisted of a mixture of freezing and never-ending loading circles. I eventually went into Safe Mode or whatever it is and did the Reset option that clears out all my settings, and that seemed to work...for about a minute. It ended up freezing yet again. Then, when I tried to do a file recovery/restore, it told me the hard drive was corrupted. Now I'm annoyed because I don't know if it was the HD the whole time, or dust, or God knows what. The best part is that I had bought a new external HD just two days ago to back up my PS3...which I was going to do last night.