I cannot commend to you enough Justin Taylor's series of guest posts today. Justin's blog is about the best that is out there for the believer, but it is exceptionally helpful today in working through the issues we are facing as followers of Christ and keeping things in the right perspective.
You can go here to read a great series of posts.
Also, Ligon Duncan has written a great post as well here. Here's how he ends his reflections:
Without doubt and whatever our particular views may be, we face hard days ahead. Realistically, we must all expect to be frustrated and disappointed. Some now may feel defeated and discouraged. While others may all-too-soon find their audacious hopes unfounded and unrealized. We must all keep ever in mind that it is God who raises up leaders and nations, and it is God who pulls them down, and who judges both nations and rulers. We must not act or think like unbelievers, or as those who do not trust God.