20 day period

What the hell is happening. I’ve been on my period for 20 days. It’s light but still obnoxious. I really only need one pad a day but I’m so over it. I’ve also been having large clots almost daily or every other day. Could this have been a miscarriage? I don’t know what to do. I recently lost my health insurance from job loss from

Covid so I cant afford to go to the OB.