Broken promises are like shattered glasses that aren't cleaned up. Eventually there's nowhere left to walk without getting cut, whether you broke them or not.
Broken hearts are like drying puddles in full sun of a desert. Eventually they wither away and dry, leaving only a cracked, unmalleable surface.
Broken souls are like colors faded to grays. Though beautiful they have no luster and life they cannot sustain.
Broken promises lead to broken hearts and broken hearts cause broken souls.
Only the truely strong can survive a real broken heart and not let it touch their soul.