Basically this is what happened:
I have been paying my data center every month for hosting but this time when I went to pay, I wanted PayPal to take the money out of my bank account and pay with that instead of my bank balance, but PayPal didn't do that, instead they decided to send an eCheque which doesn't clear until the 21st. This has caused confusion with my data center and they've disabled my service twice now, it is fixed and hopefully will remain fixed now.