My cycle is ODD

I’m so confused, I came off the pill about three months ago... had a almost three week period after a normal week long one and I think I may have ovulated late?

Should I test? It’s confusing because my previous period was so long and I should’ve had my next cycle by now!!!!