I had a lot of opportunities to meet many different people and listen to their stories.
Always I am confused whether I have to use "to Verb" or "Verb+ing". I guess that sentence is the past tense, so I have to use meeting instead of to meet?
And could you tell me if you have a better idea to make that sentence sounds more natural?