This is really good! Great use of near rhymes, definitely cliche free. The lyric packs an emotional punch, for sure.
Technical criticism:
promise and business are a weak rhyme. If you need a perfect rhyme there, you'll need something with the stress on the first syllable like
business / witness
promise / conscious
__________________
|