after seeing your case i can tell you that surgery is the best option for that kind of problems as it is troublesome for you and the pain caused by that mass is due to may be it is compressing any nerve
that causing pain for you.i want to tell you few things
-Painful lumps are less likely to be dangerous than painless ones.
-Soft lumps are less likely to be dangerous than hard ones.
-Lumps that move freely are less likely to be dangerous than ones that don't.
-Smooth lumps are less likely to be dangerous than rough ones.
-Lumps that grow very fast over a few days or weeks are unlikely to be dangerous.
in your case it may be fibroadenoma
eventhough fibroadenomas are commonly painless but if it is large in size and if it is compressing underlying nerves it will be quite painful.
another dd for brest lump with pain may be cyst
but in your case it is not that so in my view your chances of having fibrocystic changes are more.