AF arrived 8dpo

Kirsty

So I got a confirmed static smiley on CB digital opk on 15th March, we bd on 12th, 15th and 16th but AF arrived last night (24th). I think this is weird to get AF only a week after Ovulation but did start taking seven seas 2 weeks ago. Could this have messed with my cycle and should I continue taking it?