Nope, dry humping will NEVER get you pregnant nor will fingering or rubbing. Just intercourse with a penis in your vagina results in pregnancy. NO WORRIES, sweetie. Periods can be late all the time due to stress, illness, changes in routine, weight gain or loss, etc. Hormones fluctuate and we will be late. We may have spotting. That's all part of being irregular and the younger you are, the more irregularity you may see. So, no worries. I expect you probably got your period by now.