The people's lives you cross...you cross for a reason.
Learn from each encounter...some are much more significant than others...take a nugget. It may be EXACTLY what you need at EXACTLY the right moment in your life. And ONLY in that moment will you appreciate that particular encounter. If at another time...it loses its significance.
I have had many of those moments. Those moments when I heard just what I needed to hear at that particular time in my life. It's amazing how that can happen when we are open for it.
People are so diverse; so unique - like each grain of sand...different. We all have something to add, something to say, some experience to expound upon.
Listen to those around you...you never know what you may hear. God is great...you don't know who He may be speaking through.
Discern & learn.