Is it just a blood clot ?

Can somebody please help me, idk if this is a blood clot or can it be something else, I’ve been bleeding for almost 4 weeks, part of it I believe is because I started birth control around a month ago but a couple days in I started bleeding. So after three weeks of bleeding I decided to take off the patch, I’m still bleeding it is gonna be a week. So I’m not sure if this could be caused by the birth control. I’ve never seen anything like this come out of me before so I am a little concerned. Me and my boyfriend have had unprotected sex before getting on the birth control and during the first week of it. So is there a possibility of this being a miscarriage.

M