Sadguru Aniruddha elaborates that God's plans are the best ones for us and when life takes course according to God's wish.