Bleeding, cramps, stretchy slime?

I'm aware I could be miscarrying. I've been bleeding since 12/25. I'm 3ish maybe 4 weeks. What is all this mucusy stuff?