Who chooses to come into our life?
I believe that people come into our lives for a reason and also leave when the time is right. Some will stay for most of our life, or long parts of it, some will be there only for a little while. Everyone we meet shows us a lesson we need to learn, and until we learn...