Period is late, does this look like it’s gonna start soon?

I stopped taking birth control recently and I know when you do that your period can go back to being irregular (which mine has been all my life) but I’m now 3 weeks late and I ended up having unprotected sex (pull out) so there’s still the possibility that I could be pregnant. I’m hoping my period will start soon because I haven’t taken a pregnancy test yet, but does this look like my period will start soon?