My cycle is usually 28-29 days long but due to the stress I ovulated on the 20th day of my cycle. This was also the time where in my boyfriend and I did it but it didn't really penetrate. I'm currently on my29th day and I'm experiencing back pains, breast soreness, eating excessively, abdomen pains but my period hasn't come yet. Do you think I'm pregnant? How early should i take a pregnancy test, if i am?