Warning: this story may cause the kind of tears where you're sad and happy all at once and everything bubbles over into unintelligible blubbering at your desk that's impossible to hide from your boss or coworkers. Please pause to find your closest box of tissues.
You may also want to cuddle your pets if they are nearby.