Your colleague is a typical person who takes himself too seriously. After all, you were the one who asked him for advice in the first place. His behavior can be considered a kind of warm-heartedness, but he is just a bit lacking in emotional intelligence and too self-centered and divergent thinking. You don't have to be too direct to reject him and conflict with him. You can be a little tactful and say, yes, what you said makes sense. I will consider it. I'm going back to search or something. . And so on. Like your colleague, the more you argue with him, the stronger his desire for expression becomes and the more he wants you to agree with him. Direct rejection is not the best approach.