JEREMY CAMP - He Knows

This song is from the album I Will Follow(2015), released on Feb 03, 2015.
This song is definitely one of my favorites. I loved the production, the lyrics, the execution and the vibe of the song. The song talks about how we don't have to worry, instead look up to Jesus who has gone through everything and he will save us. He is the one who has the power to forgive our sins and help us out of the miry pit of sin. All we have to do is to look up to him and pray. What do you think about this song? Comment below. Thanks to Samuel for this amazing suggestion.
SongRating: 8.5/10

Requested By Samuel Linzan
Scale: E Major
Time Signature: 4/4
Tempo: 85
[INTRO] E Abm C#m E A
[VERSE]
E
All the bitter weary ways
Abm
Endless striving day by day
     C#m
You barely have the strength to pray
A
In the valley low

E
And how hard your fight has been
Abm
How deep the pain within
C#m
Wounds that no one else has seen
A
Hurts too much to show

[PRE-CHORUS]
E                                   Abm
All the doubt you're standing in between
    C#m                                    A
And all the weight that brings you to your knees

[CHORUS]
E
He knows
     Abm
He knows
       C#m
Every hurt and every sting
        A
He has walked the suffering
     E
He knows
      Abm
He knows
         C#m
Let your burdens come undone
            A
Lift your eyes up to the one
       E Abm
Who knows
    C#m A
He knows

[VERSE]
E
We may faint and we may sink
Abm
Feel the pain and near the brink
C#m
But the dark begins to shrink
          A
When you find the one who knows

[PRE-CHORUS]
E                                     Abm
The chains of doubt that held you in between
C#m                               A
One by one are starting to break free

[CHORUS]
E
He knows
     Abm
He knows
       C#m
Every hurt and every sting
        A
He has walked the suffering
     E
He knows
      Abm
He knows
         C#m
Let your burdens come undone
            A
Lift your eyes up to the one
       E Abm
Who knows
    C#m A
He knows

[BRIDGE]
B
Every time you feel forsaken
C#m                  A
Every time that you feel alone
B
He is near to the brokenhearted
C#m    B
Every tear
     E
He knows
     B
He knows

[CHORUS]
       C#m
Every hurt and every sting
        A
He has walked the suffering
     E
He knows
      Abm
He knows
         C#m
Let your burdens come undone
            A
Lift your eyes up to the one
       E Abm
Who knows
    C#m A
He knows

[INSTRUMENTAL] E Abm C#m A x4
Found any corrections in the chords or lyrics? What do you think about this song? Please leave a comment below.