Question: what causes loss of platelets?
Answer: A low platelet count can occur even if the bone marrow makes enough platelets. The body may destroy its own platelets due to autoimmune diseases, certain medicines, infections, surgery, pregnancy, and some conditions that cause too much blood clotting.