Good luck with all that. Hope you get things sorted out soon, and back to normal! It's never any fun having things go south like that! But you will be ready for the next time!
I started out knowing zip, but making enough mistakes and having a few things break taught me a few lessons.
Just like plugins, you can never have too many tools, LOL!