This is all going to be fairly disorganized and I have no idea how long this is going to be. I've just had a lot of things pent up inside me and I stumbled upon this forum and it seems like this is a good place to let it out and talk to other people about it. Because I have so much to say I'm...