Weird periods?

Cynthia • 23. Childfree. Sterilized.

I’ve been having weird period since getting off birth control and having sterilization surgery. They’ve been 45 days apart (which I expected because periods can be irregular after birth control) but they are seven day long with 2 days of light-medium flow and 5 days of spotting. I used to have 4-5 day normal periods on birth control but now they’re quite weird.