First of all you can go get a pregnancy test and find out really fast wether or not you are pregnant. I have know people to get pregnant without the partner ejaculating inside of them. Sperms are in the sacreation before and after they ejaculate. I know somone that got pregnant just from rubbing on one another naked no intercourse at all. Practice safe sex. Good luck to you.
Doesn't matter if he ejaculated or not, or for how long he was inside of you. Pre-ejaculation which is released when a male becomes aroused can contain sperm and cause pregnancy. Any time genital to genital contact occurs, a condom should be worn because pregnancy can occur as well as the risk of contracting an STD.
Best thing to do is to take a home pregnancy test with first morning urine.
best thing you can do is a home pregnancy test to see if you are pregnant, however if the test comes back negative, your period could be late due to stress. If it still doesnt come go see your GP to find out what is going on. good luck! x