Hey. (: Don't be too worried. Stressing out can cause your period to be late. You've had protected sex every single time and that's the best way to prevent pregnancy. If you're genuinely worried, wait til your period is supposed to come then if you miss it, take a test. I highly doubt you're pregnant. Just relax.