Hi
I was Dx'd with endo at 24. I am now the ripe old age of 38 and have finally some peace. I have had an IUD called Mirena put in. It has taken nearly a year for af to settle but it is now. You can have it put in and then when you want to get pg just get it taken out before hand.
For some people ( almost everyone I know who has it in, but not me ) It has stopped their af completly. I still get a very light af, very different to the heavy ones that I would use two packs of maternity pads, for. I still get a bit of pain, but again nothing like it used to be. Having a b aby does help for some but bear in mind that it may not be the answer you are looking for, my af got a lot heavier ,& longer.
Good luck and If you need to vent I will listen!