Why do I have blood clots?

I’m 25 and on my 2nd day of my period and have been getting some a bit more blood clots than normal. I have a heavy flow usually. I haven’t taken any medicine this time. I’ve only been drinking rosehip hibiscus tea, oatmeal with eggs and flaxseeds, rose and passionflower tincture. I don’t have much pain at the moment, which whenever I’m on my period, I usually do. I’m not sure what’s wrong with my current cycle or if this is normal.

It took about 40 days to suddenly menstruate again.