What?!? Rest? Ego?
Sorry guys but I completely disagree. This wasn't part of joking banter. "Go F&%$ Yourself!" is antagonistic and mean, and he was clearly stung and angered by the words - and you'd probably feel the same, if you were on stage singing and someone shouted that at you! He doesn't have to take that from anybody!
I've gone back to hating people again