“Human life comes from human parents, but spiritual life comes from the Spirit” (John 3:6 NCV). Think about that – spiritual life comes from the Spirit. Your parents may have given you genes, but God gives you grace. Your parents may be responsible for your body, but God has taken charge of your soul. You get your eternity from your heavenly Father.
God is willing to give you what your family didn’t. Did not have a good father? God will be your Father. God has not left you adrift on a sea of heredity. You cannot control the way your forefathers responded to God. But you can control the way you respond to him. You have a choice in the path you take. Choose well, and someday—generations from now—your grandchildren and great-grandchildren will thank God for the seeds you sowed.