Здравствуйте, Даниил!
Универсальных ответов на ваши вопросы не существует. Здесь могут быть разные мнения, и они неизбежны. В большинстве случаев подобные встречи не случайны. Даже если это могут быть и неверующие. Думается, что каждый из нас сам впоследствии, осмысливая происшедшее, сможет для себя ответить на подобные вопросы. Как правило, для этого нужно время. Это может быть хотя бы частичный ответ. Полностью ни про себя, ни про окружающих нас мы всё равно знать не будем, в рамках этой земной жизни, по крайней мере.