Yes, I think its your period, I was bleeding for 6 weeks, then stopped for 3 days and started bleeding again, my Dr said it could be my period, for u having bleeding 3 weeks after it stopped its your period probably, especially when u r not exclusively breastfeeding, with my first I had my period at 6 months postpartum when I introduced solids, does it feel like your normal period?