Here’s how you can connect with your friend better:

Speak up

Your friend likes to discuss theories and challenge ideas. Your tendency might be just to keep quiet but make an effort to speak up. 

Share your feelings

Your friend may not understand the depth of your emotions and thoughts. You have to share it if you want your friend to understand.

Don’t take it personally

Your friend likes to challenge your ideals – don’t be offended. It is not because your ideas are not valid, but rather your friend wants to clarify its logic.

Be patient with changes

While you like things to be settled quickly and conclusively, your friend makes changes quite often. Be patient. 

Focus on pragmatism

Your friend is interested in understanding what is effective and efficient, not so much what is your personal beliefs or passion are.