Where does hatred, anger, bitterness, and rage come from? They come from hearts devoid of the peace of Jesus Christ! “And such were some of you. But you were washed, you were sanctified, you were justified in the name of the Lord Jesus Christ and by the Spirit of our God.” (1 Corinthians 6:11)
I wrote a little about my battle with anger and bitterness in an article over at The Gospel Coalition, The Seed of Revival in Our Day.