I think that ectopic pregnancies will generally still cause an HPT to be positive. Sometimes periods just skip. There's probably a reason, but there's not really any explanation.
The best thing you could have done is make the appointment with your doctor. If there's a reason to be concerned, s/he will be able to find it.