Polly48, I too had heavy bleeding all the time. I dreaded going to work, you can't abandon a class of 30 children to run to the toilet. It wasn't cancer, but I did have a hysterectomy. It took a bit longer to recover, due to my underlying conditions, but oh it was so worth it! I got my life back. The bonus, no more smear tests either.
Hysterectomies are not everyone's choice, but it worked out well for me.
It's natural to worry and be afraid. The worst part is awaiting a diagnosis. Good luck with your appointment, it will soon be over.