This question plagues all of us some or the other time in our life, especially when circumstances are not as per our liking or expectations. On the spiritual path however, the answer is only relevant if it allows us to accept our situation, whether through destiny or free will. Otherwise this question is of no relevance since it does not help us progress on the path. We can lose ourselves in the intellectual gymnastics and find ourselves still there, where we started.