How many weeks pregnant are you? i'm at week 27.
When i was hospitalized, the docs gave me Tranexamic acid to stop the bleeding.
They let me come home when the bleeding has stopped for 24hrs. But now I still have some light red spotting.
Other than that, i'm also taking progesterone and nifedipine.