John Legend selfish