Okay, seriously confused, please read.

Ok so my cycle is like clockwork, I always ovulate on cd 19/20. Today I’m on cd 13 and I got a blazing positive Opk. A whole week early. I’ve also been having slight pregnancy symptoms. So took one of those too. Am I just ovulating a week early than normal or could it be picking up a pregnancy?! I think I see a slight line on the hcg test. Any feedback would be so appreciated!