This is Dr. David
I am a cancer doctor.
thanks for uploading your blood tests.
Cirrhosis (liver scarring), Folate deficiency, Vitamin B12 deficiency are common causes of lowering platelet levels
at your age, blood cancer would be very very very unlikely
I would ask your doctor to check your liver and and to check your folate and B12 levels.
also you need an ultrasound of your liver and to check for enlargement of the spleen.
sometimes an inflamed spleen can start to take patelets out of your system too early.
avoid aspirin for now which can defunctionalize platelets.
let me know if you have other questions.
if done for now, please leave positive rating of 3-5 stars so I can get credit for helping you today
we only get credit for helping clients after positive feedback
you can always reach me directly with "a question for Dr. David" in the medicine or oncology categories if you have other questions
here is my website if you need to reach me:
Thanks for using JustAnswers.com