Long period

So I've started my period on june 24 and still have it. I have a 3 yr old and my husband and I are trying for another. But each month my period is a week late and when I take a test it will come back negative and within a few days I get my period that lasts long.