Don't blame your failure, and the failure of the politicians you empower, to do so on Him.
But, most of all, you must not really believe that God allows things to happen for a reason, in everyone's life. If you did, you would not be so judgmental of those things you can't change. Instead, you would support a person who will help to lead us out of the swamp we are struggling through.
If I go to DC today, I will have to speed or get run over. If I get pulled over (and some do), I will get a speeding ticket. I better be wearing my seatbelt, too! They don't believe in unearned grace...