So it would appear a good portion of my issues stem from the fact that I tend to forget to pay certain bills. Like, for example, the phone bill last month. I spent a good week or so trying to figure out why exactly my phone wasn't working. It's not that I intended to not pay, I just simply forgot about it.
This time, I failed to renew my domain in a timely fashion. In fact, I had gotten the email saying I needed to renew, but my hosting company had charged me with domain renewal in Oct, so I assumed it was all good. Funny thing about that, their charging of a domain renewal that I was not expecting cause me to bounce a rent check for the first time in my life. I just found out this weekend that they don't own my domain name, so they shouldn't be pretending to renew it. Bleh, anyway...I didn't think to pay that bill until the site was down, and of course I didn't notice until it was after hours on Sat. So yeah. Live and kicking again.