Hi Thiscantbe,
You had sex on the 6th and expected your period on the 8th?
If so, you weren't ovulating. You're just about at your lowest fertility.
The day your period starts is Day 1 of your cycle. Normally you will ovulate between day 11 and 16. You had sex around day 26.
The egg is only viable for about 48 hours or so (until day 18).
Translation: it is unlikely that you'd get pregnant from sexual activity on the 6th.
But, you have been sexually active and there is always a chance. You are late. It's time to take a home test. You MUST use your wake up pee - it will give you the best accuracy, really. Don't wasted the test by doing it at any other time. Your wake up pee is the MOST concentrated of the day and that's what you need. Use a name brand test too. It makes no sense to buy a cheap test that is unreliable and then you end up buying 3 or 4 of them.
If you decide to have sex then you have to accept the risks, sorry. I'm not intending to sound harsh. If your boyfriend would truly leave you then WHY ARE YOU WITH HIM?
Good luck.