what could be the cause of my platelets staying
Thrombocytopenia can run in families, but you can also get it from many medical conditions. Treating the medical condition may improve ITP. Your body might have fewer platelets because of these causes: Infections. Viral infections, including chickenpox, parvovirus, hepatitis C, Epstein-Barr, and HIV.
In most cases, it's not the cancer itself but the treatment that causes low platelets . Chemotherapy can make platelet counts fall because it targets cells that grow rapidly. Tumor cells grow and divide quickly, but so do the cells in the bone marrow that produce red blood cells and platelets. Radiation can also cause a low platelet count (also called thrombocytopenia), especially radiation to the pelvic area, because there's a higher proportion of bone marrow in the pelvic bones. But some cancers, particularly lymphoma and leukemia, can lower platelet production if they spread to the bone marrow.
Hemolytic uremic syndrome. This rare disorder causes a sharp drop in platelets, destruction of red blood cells and impairment of kidney function. Sometimes it can occur in association with a bacterial Escherichia coli (E. coli) infection, such as may be acquired from eating raw or undercooked meat.