https://www.christianityboard.com/blogs/personal-revival-the-sanctification-process-the-bible-1.8302/