Unexplainable I fertility

Kristen

So I have had all my hormones check, hsg, multiple ultrasound and everything looks "normal' yet my average menstrual cycle is 4-6 days and I stop bleeding half through for a 24 hrs ish.. Dr can't figure out what is causing it. Any ideas? Google has been no help