My own navel piercing took over a year to heal, and wound up being much happier with a curved barbell than a ring.

Mine stayed red for the longest time, and would swell up at the drop of a hat it seemed, but then suddenly one day, it was fine.