Flora Floradix Floravital Iron and herbs liquid extract, is good. Keep it in the fridge once opened, and take every day, until it's gone.
I had an amazing Chinese midwife , who took me most the way through a very difficult labour, first after our sons had died,(and she was six foot tall) very impressive woman for lots of reasons.
she said that in China when you have a baby, a female family member comes to look after the baby, and another family member, comes to look after the mother, they then must be the advocate of their charges, so the mummy looker after will argue that the mummy must be allowed to rest, and the baby looker after will argue that baby must be fed, they stay for at least six weeks, usually much longer,
she said that it is a great honour to be chosen to do either of these jobs, and that the Chinese believe that how a women rests and how she is looked after, after childbirth will affect her health for the rest of her life, she said it is considered very foolish to not rest for as long as possible, and they believe that rushing recovery will cause health problems later, they think we are uncivilised, as we rush to be up and about.
It seems sensible to me. she made DH promise to be the best chinese helper possible, he's always really good anyway, but he promised.
so stay in bed, rest, take as long as you need, as your long term health is important. I'm sure your family are happy to muck in, just give your body a chance to recover, and take as long as you need.