Why???

So my periods are very irregular and when they come they last 7-8 days😩 but on the 7th and 8th day it’s REALLY light. So day 9 I wear no tampon or pad and here come the flood🚨😩 why does this happen? I was really excited about pleasuring my man tonight!?!? 🤦🏾‍♀️😩🤷🏾‍♀️