Take a deep breath and take this to heart; God has nothing to do with broken promises. When He says, I promise, mark it down it's going to happen.
I've learned to be careful of becoming a critic. Criticism really sours your heart.