Terrible Story (Warning, this should cause rage)