Thanks for this question. Some people just run a high platelet count
That is not concerning at all.
I would call that "stable over time"
Yes, it can
She is either not absorbing iron or bleeding.
you need to see a hematologist ASAP
yes. anywhere in the GI tract
No, people bleed all the time
meds can do it too.
hundreds of things probably