It has been established that God is good. He is a promise keeper, and He is faithful.
Did you know that God is terrible? Yes, God is terrible! He is to be reverenced for the Great King that He is and He is to be feared for the Great King that He is.
O clap your hands, all ye people; shout unto God with the voice of triumph. For the Lord most high is terrible; he is a great King over all the earth. (Psalm 47:1-2 KJV)
Here is why you want a dreadful God:
When your enemies come in like a flood, God will give them a beat down.
So shall they fear the name of the Lord from the west,
And His glory from the rising of the sun;
When the enemy comes in like a flood,
The Spirit of the Lord will lift up a standard against him. (Isaiah 59:19 NKJV)
When the anger of the Lord is aroused, you better watch out! No one understood this more than King David. His psalms are filled with thanks to God for smiting his enemies, as well as him entreating God to act on his behalf. David prayed dangerous prayers because David had faith! He knew that when he called upon the name of the Lord, He would fight every battle for him and win.
One of my favorite psalms is Psalm 35. It is a wonderful psalm to pray when you are experiencing spiritual warfare because it acknowledges God as the Avenger.
35 Plead my cause, O Lord, with those who strive with me;
Fight against those who fight against me.
2 Take hold of shield and buckler,
And stand up for my help.
3 Also draw out the spear,
And stop those who pursue me.
Say to my soul,
“I am your salvation.”
4 Let those be put to shame and brought to dishonor
Who seek after my life;
Let those be turned back and brought to confusion
Who plot my hurt.
5 Let them be like chaff before the wind,
And let the angel[a] of the Lord chase them.
6 Let their way be dark and slippery,
And let the angel of the Lord pursue them.
7 For without cause they have hidden their net for me in a pit,
Which they have dug without cause for my life.
8 Let destruction come upon him unexpectedly,
And let his net that he has hidden catch himself;
Into that very destruction let him fall.
9 And my soul shall be joyful in the Lord;
It shall rejoice in His salvation.
10 All my bones shall say,
“Lord, who is like You,
Delivering the poor from him who is too strong for him,
Yes, the poor and the needy from him who plunders him?”. Psalm 35:1-10
Let me tell you that Marvel’s Avengers do not compare to what God will do on your behalf beloved. As a poet, I love that David did not simple say, “Lord make my enemies flee before me seven ways.” No, David offered seven ways they could be destroyed (shame them, dishonor them, confuse them, make them like chaff, put them in the dark, cause them to slip and fall, catch them in their own nets).
Houston: The enemy has literally come in like a flood, but the Great King will fight every enemy that has come against you! God will leave your enemies beaten down.
Will you call upon the name of the Lord?
The Lord will cause your enemies who rise against you to be defeated before your face; they shall come out against you one way and flee before you seven ways. Deuteronomy 28:7
Read the psalms of David. Remember that God is good and merciful, but God is terrible, the Great King who wars on your behalf.