Sorry you're having problems with the medical profession. It's not the first time I've heard that complaint! I believe you could have CFS. My 27 year old son has been dealing with CFS for 5 years...
This is not a natural remedy, but I've heard that Aleve can be used for heavy menstrual bleeding. Be sure to take it with food, it can disturb your stomach. Learned that one the hard way....