Reincarnation must take place to enable a person to suffer for the sins of the past. A person may not have committed any sin in the present life, but he may have done so in his previous birth. The time for him to reap the harvest of sins of his previous birth may not have arrived in the immediate next birth as every plant takes its own time to ripen. So he must take yet another birth to pay for his sins. If a wicked person despite his evil deeds is enjoying his life, it may be due to some good ‘karmas’ did in the past life. For all your psychic insights, please visit http://www.psychic.com.au