I was in that live you did and I was the one who suggested this performance because it´s one of my favourites! You are so right about Babyface, he made the song special!
MADONNA has always been nervous when it comes to performing infront of her co workers in the industry. She always gets talked about that she can't sing...so she over thinks her live performances even though she is the queen of performing.
I like the line, you deserve an award for the role that you played... to me, it's a double meaning, the role you played as a character in a film or play, as well as your part in a situation or in someone's life, harking back to Shakespeare, "all the world is a stage and the men and women merely players"