Learn something they're bad at it and challenge them to it.
If they don't want to do it because they know they're bad at it, practice things until you beat them at it, or know the subject better than they do.
Someone who always has to be right.
Always right
Self-opinionated
A stubborn jerk.
Self-Centered
It's fine to love someone! There is a big difference between loving someone and becoming intimate with someone.
someone who is loyal ,treats you right and you can always talk to and know you can depend on him
Smarty Pants Smarty Pants
taking care of them or be there right there for them....always
Yes, "She always has the answer" is correct if you are referring to someone who consistently knows the answers to questions or problems.
A hoser is someone who does not follow through on what they said they would do. They are an unreliable person who believes they are always right, they always put themselves first.
Practice if you do not understand something, ask right away, there is always someone who knows the answer.