Late period

Period late for 2 weeks already. Sleeping cycle has also changed due to work commitments. Does that have an effect on my period cycle? I also used withdrawal method a day before my period was suppose to come. Took a pregnancy test and it was negative. Any idea why my period might be late?