Life can be exhausting and painful, especially when God has promised something and it has not happened. So what do we do while waiting for God?
Psalm 105 is a psalm of remembrance. It recalls how God makes a promise; then there is a struggle; then a transformation; and then there is a fulfillment.