When I open up my Bible to Psalm 121, there are literally tears stains and makeup covering the page. This psalm has been a source of great comfort and encouragement in very difficult times in my life. I would literally hold this psalm to my face and proclaim it over my situation; crying out to God from the depths of my soul.
If you're going through a hard time, this is certainly a psalm you can turn to. It reflects on the source of your help and how God is there for you in your trials.
The psalmist starts out by asking (and answering) where his help comes from. His help--your help--doesn't come from men, resources, or things accessed in this world. God can certainly work through such means but when you're up against it, God is your help. We wage battles not against flesh but against principalities in the spiritual world. Certainly, the spiritual battle waging around you can manifest in the physical world but you need to know today that God is in control of both worlds and He alone has the power to bring victory into your situation!
Once the psalmist establishes where his help comes from--and now that you can be confident in the same--he describes how God shows up for His people.
God is always alert. Even when you sleep, God is alert and ready to battle on your behalf You can be confident that He never takes a break but is right there, ready to act on your behalf.
God always protects you. To shade your right hand, He cannot be far off. God is with you and will protect you, whether it be in the desert or in the dark. It doesn't mean challenging things won't happen to you but it does mean that He will watch over you and protect you.
God is always with you. You can be sure that God will not walk away from you. In your comings and goings, God is with His people. You can call out to Him and know that He is right there, ready to respond.
If you're going through a difficult season, tap into this psalm and lean on God!