Your hCG levels is what the doctor was talking about. It sounds like your current boyfriend's baby. You had a period, sweetheart. You did not ovulate the day before your period, you ovulated two weeks before your period, and that egg was long gone (they only last about 24-36 hours). You would not have a period if you were pregnant. Don't worry.