You need to clear the duct before you take steps to stop. So you either need LO to clear it (most effective) or use the pump. You can just use Ibuprofen for the pain and swelling if you are not happy with the Vicodin. I am guessing you are just pumping and dumping so don't have to worry about any effect on LO, so use both Ibuprofen and paracetamol/tylenol if you are in dire pain.
As pp said, if you leave the blockage there it can turn into an abcess and make you very sick and have to go to hospital. It sucks to be that sick and away from your LO (you won't be able to care for her due to the pain and illness).
So, hot compress before pumping, cold compress after pumping. Massage the lump in a hot shower, some people rake the lump with a comb. Take your AB's.
Before pumping or feeding LO massage the areola in big circles to remove any congestion that is there so the milk can move freely through there and it is less painful for you. This will also help with latching for LO if you choose to let her clear it for you.
Lots and lots of rest. Once you have been well for a couple weeks then you can look at stopping. You can just reduce the length of time you pump or drop a pump each couple of days to stop.