I’m so confused and scared.

So I’ve missed two periods. When I missed the first one I took like 3 hpt, they all came back negative. I even went to the doctors and got a blood test which also came back negative. Now I’m 40 days into my cycle or what ever and I’ve been feeling cramping. Today I just started feeling back pain and my nipples have been a little sensitive this past week. Today I wiped and there was faint blood on the tissue. Is there any way I could be pregnant even though all of those tests were negative? And if I do find out I’m pregnant, when is the latest time in pregnancy that I could get an abortion?