Only fear God
Not the weapons of the weak
Don’t fear the weapons of man; only fear the judgment of God
This hook speaks to being self-aware. He’s saying “Only fear God, know the weapons of the weak, and the weakness of the heart.” Weapons of the weak means drugs, alcohol, sex, etc.—basically major human vices. Knowing the weakness of the heart speaks to always keeping heart and making sure your heart’s in it. Never fall asleep speaks to staying vigilant always. Never let the weapons of the weak or the weakness of the heart take hold and influence you. Lupe aims to enhance your life through his music. I believe he’s preaching a more positive message than he’s being given credit here.
To help improve the meaning of these lyrics, visit "The Emperor's Soundtrack" by Lupe Fiasco Lyrics and leave a comment on the lyrics box