Nicely done, Zach.
Everyone has memories like these.
One can never lock one's heart though. I believe that we must take the bitter with the sweet at the end of the rainbow.
And everything's a learning curve. As long as you're not bled to the point where all becomes scar tissue, then you will heal, and become stronger.