Good Sign

It looks like all that painful injections are paying off. My keloids are deflating.