This is Dr. David
what vaginal contraception where you using? a condom?
most likely you are not pregnant from your november 30th sex because you had your period over christmas.
your prior stress could have caused your periods to be irregular over the holidays.
you can see your doctor to get blood testing to check your pregnancy status, but I bet you are not pregnant from your symptoms
let me know if you have questions.