Am 15 My boyfriend and I did not had sex

Patient: Am 15. My boyfriend and I did not had sex but he just rubbed his penis around my vagina not within 1 minute. When he is about to cum, he said that he removed his penis near my vagina (I’m sure about it because my stomach is very wet that time with his seamen). I’m expecting my period last April 30, but it is already May 2 here (my menstruation is always regular ever since) and I’m still not having my period. I can feel something on my upper abdomen and I don’t know what it is. I have been very stressed this past few days because I was convinced that I am pregnant. I have been doing 20 sit ups a day. Can these be cause of delayed period or am I really pregnant?

Doctor: