It’s possible for someone in my position to ask myself this question more than others; but the reality is we all ask it, consciously or not: “Why is this person in my life?”
Reality also is we can ask that question from a negative or a positive place. The negative place might contain spoken or unspoken expletives. The positive place would not; they would be replaced with a better question, something like this: “How can I fulfill the reason God placed me in this person’s life?”
When you read John’s account of Jesus meeting the Samaritan woman at the well (chapter 4), you get the sense Jesus asked this better question. It’s most likely what prompted him to start the conversation. He needed something from her, yet he wanted even more to reveal to her she needed something that only he could provide. The Father had brought them together for a reason.
If you were to make a list of those people you believe God has put in your life for a reason, who would make the list? What if you wrote their names down and then added by each name what that reason might be? It could be something as simple as to listen. Maybe a slightly bigger reason of to recognize. What if like Jesus, God has given you something unique that, with his help, only you could provide for this person? According to Paul in Ephesians 2:10, God’s already given you what you need to fulfill your reason. Nothing stands in your way. Go ahead. Give ’em what God gave you.