Late period

I haven't had sex and my period is normally spot on and I never miss it but this month it was supposed to come just after Valentine's Day and I still havent gotten it. I think it has to do with stress but I don't know anymore bc it's so late. my friend and I are on the same schedule and hers was late too but she just got hers yesterday (and she went on vaca so I bet she got it bc I wasn't around to mess with her cycle lol!) but what else could it be? I haven't changed much with my life style either