please read One Last Stop by Casey McQuiston