If you've not had intercourse then you can rule out pregnancy. Fingering does not cause pregnancy. Stress, hormonal changes, sudden change in diet or weight, PCOS, illness and certain medications can all delay a period, or even make you skip one altogether.
I have. It could be a combination of the stress and being sick. Try not to worry, I'm sure your not pregnant. If you try not to stress then it should come. Best of luck.