AF early , for 2 days heavy ! Any info to why?

Sophie • 5years ttc , the one time I did I found out at 12 weeks that it turned out to be an ectopic & I had my right tube removed , I also suffer from endometriosis , praying this app helps me ! Baby dust to all 👶🏼💗💙

Writing this again as no one seems to respond 🙄

- my AF came 3 days early ,, unusual for me , lasted 2 days , was heavy ! & now today nothing ! Very I unusual for me as I'm usually heavy for a good 5/6 days

Any info as to why this could be ?would just love some answers x