Long cycle!! Positive on cycle day 10

Sa

Last month I had a 42 day cycle than I had a 7 day period and spotting two days after that than on cycle day 10 I got a positive opk!? Can it just be a surge after my cycle