Cautiously optimistic. Just got my BFP today at 12 DPO after a chemical pregnancy last month and two early miscarriages before that. This month marked two years TTC. My due date based on my LMP is June 28th but I know I ovulated late, based on that my date is July 2nd.