mine is swollen and itchy as well, just popped up a few days ago... will it go away or what lol... hope its just swelling and stuff, too shame to ask the doc, LOL i should get used to it hey, gotta give birth in 7 weeks lol