That's good news Chickenspots - I had a similar thing. Had a BfaintP on a Tues (cd23), started bleeding the next Mon, 2 weeks after that got a +ve on a LH surge strip & just under 2wks after that, got a BFP!!! That one took 6 tests over 2 wks before I really allowed myself to believe, and obviously at only 9wks tomorrow, its still very early days, but I'm getting more hopeful every day. 4.5wks til the scan though, so I won't stop biting my nails nervously for a while...
Anyway, all the best for your little Xmas miracle. Perhaps s/he'll come early & you'll have an even better Christmas??!! :)