A.B.
I bought these early pregnancy test strips online and they measured a positive result when I was about 3 weeks along. I have VERY IRREGULAR periods so I didn't want to be surprised like I was with my first. I bought them at earlypregnancytests.com. It sounds like you might be pregnant, only a woman knows her own body and if you've been pregnant before, you know, :)
Good luck!