Thanks for writing in to Health Care Magic.
I am a medical specialist with additional degree in cardiology. I read your question with diligence.
Usually discharge from hospital is a decision which a doctor and other medical staff takes and patient is taken into confidence so that patient does not feel that he is discharged too early. It is very rare that you want to go and the hospital wants to keep you. You are yourself saying that your platelet count
is low: where there are always chances of bleeding which can be best managed in the hospital. You can discuss with doctor or physician's assistant and usually they are very helpful in explaining the situation. In fact hospitals are usually short of beds and given to them they would not keep a patient a minute longer than necessary. This appears to communication gap which can be solved by your asking the nurse in charge. Decision to keep a patient longer in done in good faith and too much ought not be read into it.
With Best Wishes.
Dr Anil Grover
MBBS, MD (Internal Medicine) DM (Cardiology)