I just re-read your post, and maybe you're ready for new shorts? I read somewhere that they wear out in 6 months !

I thought mine was a cyst, but it was more like a bloodblister. It hurt to the touch, and got better with time off the bike, then would come back with each and every ride. Ouch. The little bump was always there since I never took that much time off. It had color, same as yours. It's gone now. I got a new saddle, and that's really helped.