You might think the boy is a punk, but hold on until the end……

This is a tear jerker.