Hi Dotsie, I believe it's calcium that Vitamin D helps absorb, and again, I take Vitamin D3; you need to be sure about the differences. Also, Dotsie, I have heard that cycstic brests could be due to a lack of potasium, I would look into that as well. Have a great day!