Advice please

Samanthalambiasi
So my cycles are usually 31 to 32 days long. Well this month I bled a gush of blood on cycle day 20 then nothing for a day then some blood on cycle day 22 and now nothing again. Not supposed to start until 8 more days. What could be going on?