You might be pregnant, when did you take the pregnancy test?
1) take another pregnancy test in the morning(this is when your hormone level is high).
2) stop worrying this could bring on pregnancy symptoms and delay your period-chill.
3)it doesnt matter if he came on you or not, theres sperm in his urine you know! It only takes one to make a baby.
3)in future use protection. Condoms arent very reliable so go on the pill, you can get the pill from the doctors on family planning clinic.
Good luck.