Thanks for writing to us.
You did unprotected sex close to your fertile days and there is quite chance of pregnancy
Therefore, I suggest you to REPEAT the home pregnancy test after 2 to 3 days or undergo one blood test
for beta-hCG to confirm pregnancy as initial test result may be sometimes inconclusive.
Beside pregnancy, reasons of late period and above clinical features could be hormonal
imbalance, over weight/ extreme loss, extra mental stress or anxiety, emotional upset, eating disorder
, thyroid problem, PCOD etc.
On NEGATIVE test, I suggest you to undergo one USG lower abdomen and hormone test to rule out other underlying causative agent and confirm the diagnosis.
Kindly, consult with your local gynecologist and take advice accordingly. You may need to take hormonal pill to induce period.
You should control body wt, avoid stress, take healthy low carbohydrate
diet with avoidance of fatty food and sleep properly.
Be well and take care.