Sharing Good Sign July 13, 2007 It looks like all that painful injections are paying off. My keloids are deflating.