Please there is no cause for alarm. Menstrual cycle usually is within 40 days after the 1st day you had your last menses. Contraceptives can delay normal flow of your menses. It is too early raise an alarm even if you had unprotected sex. If after two weeks and you have not seen it then you conduct another test or better still see a medical practitioner.