Man, this is such a tear jerker... Read it late at night, and was a mess the whole morning afterwards... 😢