Apparently today is a day of inspiration. I had iTunes on shuffle and this song came on and I heard the lyrics:

And how you gave your life in exchange for mine
Sometimes I wonder why you even love me
And why you ever chose to call me child
And I remember just by your sacrifice
I can say that I am yours and you are mine


Neal died without ever seeing Henry again. He died trying to get back to him, and protect him from Zelena, and Henry didn’t even remember him at the time. It’s so sad.