The post received nearly 40,000 upvotes and over 1,000 comments. The internet is full of heartwarming…