I'm done, sorry it's a lot to read but I got really into writing it.