It def sounds like a blocked duct to me. Mine always feel bruised when I've had it.
My CHN also said to use something like a vibrator or electric tooth brush against it.. apparently the vibrations help to clear it... and don't massage too hard because you'll make it more swollen!

GL! They're ouchies!