I am sorry I cant answer your question, but I am soooo hoping that it is pregnancy.... will keep everything crossed for you !!!!!