Miscarriage

So ive had my period for 3 weeks now and I am on birthcontrol but I also had irregular bleeding could this be a miscarriage because I know normal blood clots from periods but I have those and another substance also that I don’t know how to describe. Like do you bleed for long periods of time from a miscarriage?