Literally took me all day. It brought me so much pain to just sit here and finish that up. I hope it's not as terrible as I feel. D: Now...if you'll excuse me...the waves of pain are growing stronger...Dx