oh yeah , thats a BFP for sure!!!! go get your HCG numbers checked if you're keen to enjoy sleeping too you might only have 36-ish weeks left of it! hehe
congrats, how exciting for you!!