So I know this one is actually pretty long, I just kinda got carried away and tried to put in a lot of stuff... Definitely not the best, but let me know what you think!