You are in the early stages of knowing someone.
That person asks you for advice on something.
After giving advice to that person, you tell that person a situation and that person calls you something like a "jerk" or a childish" in that situation.
When you were giving advice to that person, you were completely respectful.
That person refuses to apologize to you and thinks you shouldn't get upset.
Who is the wrong? You or that person?
That person ends up saying, "Yeah I am a know-it-all."
That person asks you for advice on something.
After giving advice to that person, you tell that person a situation and that person calls you something like a "jerk" or a childish" in that situation.
When you were giving advice to that person, you were completely respectful.
That person refuses to apologize to you and thinks you shouldn't get upset.
Who is the wrong? You or that person?
That person ends up saying, "Yeah I am a know-it-all."