Hi there,
There may be delay in periods sometimes due to pregnancy, stress, hormonal fluctuations, thyroid disorders, ovulation dysfunction, eating disorders etc.If you are not on any contraception pregnancy is a possibility. Take up pregnancy test. It is very reliable method for detecting pregnancy if done correctly. Do consult a gynecologist for more queries and clinical examination. Do write to me again.
Best luck and regards!
you are on cd 38 so it depend upon how long your normal cycles are. i would take a test.