Cause of Low white blood cell, platelet, and healthy cholesterol count?

I am 17. Very active, I am training to become a bodybuilder, im at the gym 6 days a week. My diet is very clean. In all honesty I may not even get enough fat. But I have a clean diet, I take a multi vitamin. I take protein shakes.. I would consider myself very healthy. I have had 3 blood tests done. all showed that my white blood cell count, my platelet count, and my healthy cholesterol count are all low. What could be the cause?
 
Back
Top