If you are stressed it will delay your period!!
I've had similar cycles, ranging for 28 days just recently to 36 days two months ago. As sherrycoup mentioned, stress, travel, sickness, new medication, etc. can delay ovulation thereby delaying AF.
The light spotting that you experienced could have been breakthrough bleeding caused by the cervix getting hit during intercourse. It happens every now and then. The pregnancy symptoms you're feeling can be so confusing, because they're the same symptoms of when AF visits. The weight gain is probably from water retention, since most healthy pregnancy weight gain happens after 2 mos. - 5 lbs. would be excessive for the first month of pregnancy. Give it another few days, AF is most likely on her way! If not, do another HPT. Good luck!
thanks for all ur comments/ advises.
as u said, may be due to stress factor n new medication its getting delayed . let me wait for another few days and check...