Opk 5 days positive

I've had a positive opk for 5 days! Is this normal? Also positive didn't appear until day 21 of my cycle