I haven't had my cycle yet almost 3 weeks now. Could it be that I am pregnant? How would I know it?