I had to stop reading somewhere in the middle there. The unwillingness of medical personnel to listen to you was exhausting.
No consideration was given for what it must be like to live with periods like that or how your continued excessive and escalating periods might impact your life.
Because of my age (late boomer), I have lots of friends who thought they would have children but never quite got to it. Of the women I know, not one regrets it.
Glad you finally got to live your healthiest life and have no understanding why it took you almost two decades to get there.