Late!

I am 2 weeks late today, I took pregnancy tests last Sunday and again on Thursday and it said we are not pregnant. But I've never been this late/skipped a period. Has anyone else had this happen? What else can cause this to happen? Should I take another pregnancy test? I just lost my job last week an my husband and I are freaking out :-(