early ovulation...

I think I ovulated early cycle day 10/11. on day 20 now and have woke up with period pains but not due for 12 days. do you think my af will come early as ovulated early or maybe implantation cramps? Please help x