im 17 years old, and my period has been late for 40 days now.

im usually irregular and about 3 days late but never 40 days.

i last had sex in june and split with my ex about two weeks later, my last period was in july and i havent had one since.

ive gained a stone in weight, im more tired then usual and have sharp pains in my sides every now and then and have lower back ache, like period pain but no period. also headache every so often.

i did a hpt but that was negative and have been to busy to do another one to double check.

however my parents split 4 weeks ago, could my period be late due to stress or because im pregnant? please help!