If you have unprotected sex, EVEN if your boyfriend doesn't ejaculate inside you, you've risked pregnancy. The penis emits small amounts of sperm which is 'enough' to do the job. However, the negative test is a really good sign you are not pregnant. Wait one week and take another test. Your period is likely on its way but you will need to test again if it doesn't show. Buy condoms or go on the pill to prevent this in the future. good luck