I'm quite anxious because i've never been late in my life, i'm always early if anything, and i haven't had my period in about forty days. I'm really worried because i hadn't noticed but i weighed myself recently and i've gained a few pounds. I can't be pregnant right? I am a virgin. Thank you!