Ok so I have managed to restore everything I could as best I can, I have backed up everything and I must add this little warning from Bob, so I may never forget to do it again.

1. Take backups
2. Verify your backups
3. See 1 & 2