Yes, it may not seem like it, but there is a God on 9/11. There is always God on every 9/11, as well as the 364 other days in the year. When you look at the twisted wreck of 9/11 from 20 years ago, and all the lives lost on that horrific day, it’s tough to believe there is a God who would let this happen.

And 20 years later, we may not forget that day today, but in this country we’re forgetting the Americans, and friends of America, we left behind. Where is God in that?
God doesn’t cause human events. We humans cause human events. We’re quick to blame God for everything when all He does is love us. He knows that our lives are not even a blink in the time of eternity that awaits spending with Him. How we handle ourselves on this earth, during this brief time we have, is a proving ground and prep for that blissful eternity. Bad things like 9/11 20 years ago and this 9/11 in Afghanistan will always happen if we let them happen. We are in control. God is just watching His children and how they react and what they do.
It’s a tough day to do anything other than remember.