Woof. .. Even if this can be considered cringy af, it still makes my heart hurt a little bit