I have had a milk blister for over three months and it will not go away...it causes pain off and on and is a never ending battle! My baby is only 4 months old, so I have had this and the pain for most of my nursing time! I have punctured it with a needle, soaked it, put olive oil on it...what else??? HELP! Thanks!