Miscarriage maybe ?

I have been on birth control for over a year and been bleeding irregular , last week I gad some bleeding with strong cramping and last night I bled out of no where , blood was dripping down my legs when I was getting into the shower ; then it stopped this morning . There was clots and tissue and on a piece of tissue there was this ( what’s on the picture ) ; I really never thought I could be pregnant . Or idk if this is even that .. won’t be going to the doctor til Tuesday