Oh dear I've had mastitis many times before so I can feel your pain, it really sucks 😞. But luckily since you say the breast is soft no longer rock hard means the worst is over. The milk is no longer blocked inside but the infection is still there, that's why you still feel pain. You can cold compress it to ease the pain and I know latching baby will be super painful but it's best if you can keep on latching since baby can effectively remove whatever blockage is still there. The infection will go away on its own but it will take some time, if you go to gp they will give antibiotics to clear it faster but it's not necessary. Hope you recover soon!