Understanding Revival and Addressing the Issues It Provokes So That We Can Intelligently Cooperate with the Holy Spirit: During Times of Revivals and Awakenings