Do you think every person or connection in our life, no matter how temporary changes us in some way?

Some people cross our paths just once, but change something in us forever. However, do you think any person is replaceable or there is a purpose for meeting them? Like each person we meet introduces us to a version of ourselves we may never have known had we not met them.
Do you think every person or connection in our life, no matter how temporary changes us in some way?
Post Opinion