Every disappointment is a blessing With every experience, there's a lesson for you My brother tell me now why you stressing? You hafi give thanks for the life that you living now, now, now Had my back against the wall Sometimes we rise, sometimes we fall Still we conquer all the odds Somethings I see nearly drive me crazy But big up on my fans, they my real family And me I thank God say mi get ability, ability 'Cause everything that I've been through, when I think about it I go down on my knees, yeah Jah you never left my side And even through all of the shit, them wan still dey bad mouth me Still I give you the praises Jah go all the way These are all my blessings All my blessings All my blessings All my blessings These are all my blessings All my blessings All my blessings All my blessings And everytime mi pray to Jah for you, you know say e go answer mi oh, answer me You know mi bad but you know mi heart clean. mi no go funny, go funny Can mi tell you say mi get enough people we dey hope pon mi, hope pon mi? Ah so mi mother tell mi long time say mi go go far, I go go far ayy Say we no get money, I say yawa no dey Say we no go blow, I say yawa no dey But every workerman know say the hustle go pay, e go pay Say we no get money, I say yawa no dey Them say we no go blow, I say yawa no dey But every workerman know say the hustle must pay, e must pay 'Cause everything that I've been through, when I think about it I go down on my knees, yeah Jah you never left my side And even through all of the shit, them wan still dey bad mouth me Still I give you the praises Jah go all the way These are all my blessings All my blessings All my blessings All my blessings These are all my blessings All my blessings All my blessings All my blessings