Your best response to an insult is “You’re probably right.” Often they are.
The most important thing in business is to keep learning.