This was a tough one (whew!) but I hope you all like it! Let me know if I missed a resource, thanks! <3