Sucks that it had to happen this way, but at least you are gaining a bunch of new skills through this experience. Just remember; one day at a time and don't burn yourself out!
Thank you, my friend!