How long has it been like that for you? I have a similar pattern of there being good/ bad days which has moved slowly from being almost all bad days to there being more good days.
In general, I think the bad days are getting better and so are the good days, but as you say, the up and downswings are totally unpredictable. I could recently tell when it was all about to get worse when I would have a bad night’s sleep.