Conversing with someone you are meeting for the first time is selfless if you choose to engage in conversation truly.
Conversation happens when individuals decide to engage the person they are speaking with in hopes of understanding them fully.
If you are self-initiating the discussion of your own experiences for a long period, then you are speaking to someone who is listening politely, or they are asking you engaging questions so that they might understand you and assist in your ability to converse. This is an enjoyable feeling when someone gives you the ability to share your own experiences and asks questions that help you find out more about yourself.
Here is a quick example.
You meet someone who recently spent a week at a monastery meditating or trying to find some significant meaning. Instead of asking them "How was it" or immediately say "I could never do that," ask a specific question that signals to them that you are listening and you want to understand their experience. Try saying "What color best represents the monastery?" or "What did breakfast smell like?". These are the type of approaches that can make a 15-30 minute conversation with a stranger memorable vs. any other small talk interaction.
The people I've been fortunate to meet have so much to share, and for me, it's the reward in hearing about their experiences that make engaging them a natural mindset vs. looking for a chance to talk about what I'm doing. The odds of having meaningful connections are usually in ones favor when meeting people traveling/living in culturally rich cities because chances are their curiosity to travel or live where they are, can generate many life experiences that are just waiting to be tapped into.
If you're lucky enough to meet someone that has the same mindset, then you'll have the same experience you provided. This is the difference between building a friendship and loving a person compared to just knowing someone.
Great conversation is to listen carefully and engage purposefully.