3 weeks

I’ve been bleeding for 3 weeks straight now with cramps on and off, is it worth seeing my GP or just leave it a bit longer?