Hi, thanks for asking in Healthcare Magic.
Continuous bleeding is functional in origin and may due to hormonal disturbance in your case. The other causes are
1. ectopic (tubal) pregnancy.
3. submucosal polyps.
4. carcinoma of uterus.
5. uterine fibroids.
Since the cervical smear report is normal, the possibility of cervical cancer
is ruled out.To rule out other causes, the investigations needed are
1. uterine aspiration cytology.
3. hormonal assay.
4. CT scan.
However to control bleeding if it is very heavy Conjugated estrogen like Premarin 25 mg IV every 4th hourly for the first 24 hours followed by oral tablets for 21 days combined with medroxyprogesterone
10 mg daily for 10 days will be useful
Usually the uterine cancer
(endometrial and sarcomas) is more common after 40 years. The presenting symptoms are uterine (abdominal) enlargement and menorrhagia
( repeated irregular and excessive bleeding). Though you don't have these symptoms, since you are nearing 40 it is better to rule out uterine causes of bleeding.
I hope this is useful.