Hi, I must say you are very good in providing the history. Now, coming to your question, you may be pregnant! go for a pregnancy
test if you are overdue for 7-10 days if you want to avoid false negative results. If positive, your question will be answered, if still borderline go for a blood pregnancy test (this will give the correct answer). Please don't forget to consult a doctor in person, if you feel sever abdominal pain
or faintness anytime.Best of luck.