This thread made me cry a little.