I know right?! Chapter 21 wrecked me as well, hehehe. My first time playing, I was upset because I thought I had gotten the bad ending, and the ending made me sob so loudly my neighbor knocked on my door to do a wellness check. XD
But thankfully I got the best ending, and the ups and downs made the ride definitely worth every tear shed. Such a beautiful story, even six months later, it continues to live rent free in the rooftop of my heart and mind. :3
P.S. You are adorable, Phamyne!