And saintly men, who walk with God on earth, would fain be away, to walk with him on the golden pavements of the New Jerusalem."
It seems Cain's family line chose not to walk with God.
Continue on your walk with God ... and one day when the time is right your soul mate will walk right beside you.
It is sad to think that so many that started off so well in their walk with God will fall short at the end of their lives, all because they allowed some one or some thing to offend them.
We need to keep moving ahead in our walk with God. Don't back up. Look forward. Press on.