Im nervous and lost

My last period was 7 May, and it still didnt happen until today. I'm so worried. I not even have courage to tell my bf im late. If I do a p.test should it able to detect? Pls help.....