ive got the same thing, mine isnt sore or itchy, just swollen, i do however have hemeroids they come and go, but my girly bits are always swollen and even more so after DTD.
Oh yeah I about the heamroids too...but sadly I think I've forgotten what DTD is like!

ok so its not just one fat worm...its 2 now lol! i look like im sprouting a (trying to think of a non disgusting word here) ball bag? lol ive never seen anything so swollen
it is just thrush accourding to the doc, fun times!!
lol yeah not my fave idea of fun times though lol