12 weeks exactly but maybe not?

Briana

12 weeks exactly but measuring 4 days ahead and the due date written was 4 days earlier than my initial dating scan. I dont know which to go by now! So I'm assuming I'm now due May 14th??! Here's the little babe!

I think it's a boy but I have no idea yet. Doing blood work today. Any guesses??