This Psalm does not resolve neatly. Not every poem, day, or season, will neatly tie up with God making everything better. Life is not a TV show. In these times when a good end is not nearby we can feel too overwhelmed to sing praises, and too doubtful to declare God's future victory. To you who are in such a season now I would like to write, “God loves you and he will prevail.” but these good, true words are still only words; you need more than words right now. You need to remember those things you know are true, those promises that give you hope so that you do not say in your heart that there is no God.
. . . .evildoers frustrate the plans of the poor, but the LORD is their refuge. Oh, that salvation for Israel would come out of Zion . . . -Psal .m 14:6&7
May the Spirit of God remind you of everything Jesus has said to you.