FUCKER!
I'm a few years behind you in age but relate to all you posted (except the music part)
Enjoy what you have while you have it, it could all be gone tomorrow.
As an American, if today does not make you rethink how short life can be and how quick it can all be taken away, you will never get it.