I thought it's gonna be a crappy story but... aaaa this is so wholesome I love it I love it I love it