Quote: Shell, I have keloids too! I hate them. They really do itch and burn! WEIRD stuff! Its weird how some people scar bad and some don't really scar at all!
Oh well! What can we do??
I'm itchy now just thinking about them....... Oh well.......like ya said......