May the Lord have mercy on my soul
Forgive me for my fetishes, my purchases, my clothes

from Lupe Fiasco (Ft. Poo Bear) – Brave Heart Lyrics on Rap Genius

Meaning

Like everyone else he’s done wrong in his life and is praying for forgiveness. In addition he’s also asking for forgiveness because his addictions and his materialism.

https://twitter.com/LupeFiasco/status/257653793527840768

http://www.youtube.com/watch?v=0MRmxfLuNto

To help improve the meaning of these lyrics, visit “Brave Heart” by Lupe Fiasco (Ft. Poo Bear) Lyrics and leave a comment on the lyrics box