What's wrong with me?

Ta
I've had "normal" periods since getting off of nexplanon last year (they last about 5 days, medium flow).  My last period only lasted 3 days and consisted of just spotting. My current period has been 4 days so far. I went from spotting to a really light flow for one day and back to spotting. Any ideas or possible reasons for such a drastic change?