Hey, gina! i'm new to this, too. i have figure out bfp and bfn mean positive and negative pregnancy tests, af stands for your period, you were right about o. dpo means days past ovulation. cd# would be cycle day #. i'm guessing dh is dear husband. if i got any of these wrong, i'm sorry. if anyone else wants to fill us in on any that i missed or got wrong, go for it!