BFP with Early Ovulation?! Confused but Excited!

Christie
Was feeling kind of weird yesterday so I decided to take a HPT and low and behold, BFP! I thought it was a mistake so I waited until morning to test again and more BFP's! 
Here's the dilemma: if I went by when I was supposed to ovulate, it would be waaaay too soon to get a BFP. The only other option is when we BD'd on CD 7. After that I went out of town for a week. Could I really have ovulated around CD 10/11 (super early for me)?! I actually had very light pink bleeding on CD 15 which I originally thought was ovulation spotting but now I'm wondering if it was implantation?!
We are so excited because we thought we were out for the month. Got blood work done today, waiting for the results. Having some very mild cramps and had a tiny amount of brown CM yesterday. Super sore boobs and some super weird/vivid dreams the last couple days. 
Ahhh! So excited!