Where do I even start? Happy 20th anniversary to the story that has been there for me time and time