The tone of the psalmist greatly changes as we approach verse 12. The author starts to see life from God’s perspective. In other words, this Psalm gets happier starting now.
The first thing the psalmist reminds all of us is that God is in charge forever. The next thing we read is that God will have compassion for Zion. The word “Zion” literally refers to the land of Israel and people who trust in the God of Israel. It is the concept that God promises a homeland for those who put their trust in Him.
Some Bible teachers believe this Psalm was written when the Israelites were in the Babylonian captivity. This would explain the reference that the appointed time has come (that is, we want Christ to come soon) for Him to show favor to her (the Israelite people) in verse 13.
As Christians reading this chapter today, we must remember that God is in charge and does rule over all of us who trust in Him through all generations. For God to have mercy upon Zion is a reference to the literal future time when the Jewish Messiah (i.e., Jesus) does come back to rule over the world.
We must also remember that no matter what we are going through in our lives, there is a God who loves us, cares for us and wants to guide us to do His will for our lives. God never promises us a pain free life. He does promise to guide us through our rough times if we trust in Him.