“See, I lay in Zion a stone that causes men to stumble and a rock that makes them fall, and the one who trusts in him will never be put to shame.” Romans 9:33

David was a man after God’s own heart; he would do anything for God.  David cheated on his wife, killed men, sinned, ran away but in the end David always gave God his true heart.  

One of the mysteries that I have been pondering over the past week or so is this; why would God put David under the authority of Saul; a controlling man that was trying to kill him?

I believe the answer completely sits in how David reacted in his heart.  When Saul came to kill David he went into the cave to relieve himself.  David was waiting in that very cave and had the perfect opportunity to kill him.  David did not because he new that God puts people in leadership and takes them down.  David would not touch Gods anointed and in his heart he submitted even to a controlling and overpowering leadership.

I have seen so many people that are wounded; wounded by the church, rejected by their parents, controlled by leadership and spit on by those that love them. Why would God allow this?

I believe that God takes us through situations in life to see if we really do love. Do we love enough to give grace to those who wrong us? Will we overlook the faults in those that are put over us and see the good in them?

I personally believe that if you have problems with rejection, God will put you in circumstances to be rejected. I personally believe that if you have problems with authority, God will put you in circumstances where you will have to salute to authority. I believe the Lord is the author of all.

Jesus is the true rock of offense. Jesus is the one that allowed your church/pastor to wrong you to see if you would adapt a spirit of divorce and move from one church to the next. Jesus is the author of allowing you to be rejected by another mentor. The truth is God is the author of it all. He has allowed it. God is waiting for us to get it, to not be rejected by man because we are always accepted by Him. He is waiting for a generation to submit in their hearts and not take offense in what has happened in life.

Man will always fail us but that does not give us the right to close up our hearts and never trust again. We are called to go deep with each other, to expose the hurts in life and to love each other through it. It is time to move past the hurts and offenses that have happened in life and realize that God is the rock of offense and if you are being offended, yes it is directly from the throne of God because He has allowed it. 

Don’t take the bait of satan and allow him the win. Are you offended or hurt, allow God into that secret place to heal.