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