Please help!

It's been 3 weeks of nonstop heavy bleeding and bloating. I plan on seeing a doctor soon, but it's hard to see my fnp. Would a gyno. be the best choice for me?