God lives a life of no regret. Romans 11:29