Hey, I’m in similar boat. I was having unprotected sex with my boyfriend the past month and now I’m 3+ weeks late. Several urine tests showed up negative, but since I’m never late I went today for a blood test (should know on Friday). Don’t beat yourself up over it, stress could delay your period! I know that’s hard to do, trust me. For starters, start using condoms. Take a test next week, and if it’s negative, wait about another week or two. If still negative, and you’re still worried, go for a blood test. Something I learned here was that urine tests aren’t always correct. Hope that helped some! Good luck!