Am I ok?

Ok so I’ve been bleeding now for 3 weeks going into the 4th week... I’m starting to get concerned and have tried to get an appointment with my doctors but they’re booked up for 6 weeks in advance, can anyone give me a clue as to why I’m bleeding this long? I’m not normally like this. TIA.