Our needs always holds a greater priority in our lives than our wants. And perhaps its for this reason - we get what we need and not what we want..!!!
the same goes for the people that have made it to our future. They deserved to be a part of our lives because we need them.. to love us.. to make us understand that life is not how we imagine it to be.. and to make us realize the most important of the lessons v can ever learn- that v can be perfectly fine without the people who once were our asset.. the reason for our living.
May be one day we will understand the concept behind this all... one day every question of ours would be holding a concrete answer.. and we would be very much satiated with whatever we have.