If a person believes in the authority of scripture, they cannot read Genesis 11 and not recognize that sometimes God allows or even does things that will make us unhappy in order to protect us.
The first 9 verses of Genesis 11 tell the story of the tower of Babel and what jumps out at me is God was willing to upset a lot of folk and give them a level of unhappiness and frustration in order to save humanity.
But the Lord came down to see the city and the tower the people were building.6 The Lord said, “If as one people speaking the same language they have begun to do this, then nothing they plan to do will be impossible for them. 7 Come, let us go down and confuse their language so they will not understand each other.” So the Lord scattered them from there over all the earth, and they stopped building the city. 9 That is why it was called Babel—because there the Lord confused the language of the whole world. From there the Lord scattered them over the face of the whole earth.Genesis 11:5-9
Lesson to me, to us? Don’t assume every situation in our lives that is frustrating is a.) from the devil. b.) something to be upset about. c.) something that is working against us.
The Lord confused the languages of humanity and saved us from ourselves.
Lord frustrate me I pray if it will save me!