... boyfriend. He came on me, but I still haven't received my period weeks later. Am I pregnant? Or just late? I haven't bought a new pack in over 3 weeks. So I've been birth control free for that long.