Well, the short answer is that if your doctor tells you based on your baby's ultrasound measurements that you didn't conceive December 8, you should trust what he says. The gold standard for dating a pregnancy is a doctor who knows you want to confirm a conception date, reading your early ultrasounds. But if you want, we can count out the dates.
You had sex with someone December 8, and then you were with your now-boyfriend from December 8 on. Were you also having sex with him throughout December, or did it begin only later in December?
Then (after the sex on the 8th, I assume) you had a period in December. Was it an irregular kind of bleeding, or just a normal period? Do you know the first day of that last period?
Your estimated due date of October 8 was based on an ultrasound, correct? It gives you a conception window of January 12 to January 20. That lines up with having had a period later in December.
What was the date of your earliest ultrasound, and what number of weeks did they tell you the pregnancy was, at that time? (Do you still have a copy of it? The dates should be on it.)
I can't think of any other way to measure things, but if your ultrasound was relatively early, it will be accurate within a few days. Sex on the 8th of a month and then having a period later in the month is a big clue that you weren't pregnant from the 8th, and a doctor saying you weren't pregnant from the 8th should also clarify things. And as you know, the pull-out 'method' is not a method of birth control, it's a method by which a guy doesn't have to wear a condom. It does little to prevent pregnancy, as you have found out.
I can see that you are anxious, but nothing suggests the December 8 guy is the dad.
First Day of Last Menstrual Period: January 2, 2012
Probable Date of Ovulation: January 16, 2012
Possible Dates of Conception: January 12 to January 20, 2012
Due Date: October 8, 2012 (40 weeks)
Its says with a conception date of december 8th would give you a due date of august 31st