Your "coolness" will NEVER wear off with your Son. You are his Hero! and always will be. Have a great time. Don't sweat the small stuff. (and it is all small stuff)
Take this soul, stranded in some skin and bones, take this soul and make it sing.