Sorry if there's any typos or excited spaces in my post, I didn't proofread it yet, since I just really wanted to get it out. I've been a lot busier than I thought I was going to be recently, so it took a lot longer than I had hoped (and also ended up a lot shorter than intended...) Hope you all like it!