Do beings have control where they get re-incarnated I hear some people saying that after death souls often get re-born among close relatives. For example, your grand parent may be re-born as your child after death. Although I never believed in this in the past, due to some of the incidents that happened during last couple of years, I feel like there is some truth about this. Does Buddha give any explanations in this respect?
According to the Mata Sutta (SN 15.14-19):


  At Savatthi. There the Blessed One said: "From an inconstruable
  beginning comes transmigration. A beginning point is not evident,
  though beings hindered by ignorance and fettered by craving are
  transmigrating &amp; wandering on. A being who has not been your mother at
  one time in the past is not easy to find... A being who has not been
  your father... your brother... your sister... your son... your
  daughter at one time in the past is not easy to find.
  
  "Why is that? From an inconstruable beginning comes transmigration. A
  beginning point is not evident, though beings hindered by ignorance
  and fettered by craving are transmigrating &amp; wandering on. Long have
  you thus experienced stress, experienced pain, experienced loss,
  swelling the cemeteries — enough to become disenchanted with all
  fabricated things, enough to become dispassionate, enough to be
  released."


In the Assu Sutta, the Buddha taught that the amount of tears that one person has shed in all his previous lifetimes added together would exceed the volume of water found in the four great oceans.

I made a calculation in this answer based on the Assu Sutta, to show that according to the Buddha, we have all been reborn no less than 20 quintillion (20 x 1018) times. However, since the Buddha says that "a beginning point is not evident", I guess that it should be far greater than 20 quintillion times, perhaps approaching infinity.

In the Mata Sutta, the Buddha reinforces this point by saying that it's hard to find somebody in existence whom you have never had anything to do with.

In other words, your finding that you are probably born among relatives from former lifetimes is true, because almost every person you meet in your life was a relative in some former lifetime. In fact, every human being currently living on Earth may have been somebody you have known in a previous lifetime.