What causes high platelet count in blood?
Nothing to worry about platelet count.
I have gone through your question. I can understand your concern.
Don't worry about slight high platelet count. It is normal variation.
You should also have iron and vitamin B12 deficiency. You should take iron and vitamin B12 supplements. It will increase your hemoglobin. Then go for surgery.
Hope I have answered your question, if you have doubt then I will be happy to answer. Thanks for using health care magic. Wish you a very good health.