Mazal tov on the birth of your baby!
The median duration of postpartum bleeding is four weeks, and it can sometimes continue for eight weeks or more. It is also common for such bleeding or staining to stop and start.
Although it is a challenge to be in niddah for a long time after birth, what you describe is normal and does not warrant medical intervention at this stage. You may want to watch our videos on this topic, which address some of the medical, halachic, emotional, and practical questions that arise at this time.
If you are still staining at your postpartum check up, please discuss further with your physician.
Please write back with any further questions.