question

I've been on birth control for 7 years and last month I was off for the whole month since my prescription couldn't be filled. I got back on it this month and had unprotected sex but he did not ejaculate inside me. I had been on the pill for a week when this happened. Now, 10 days later.. I'm spotting. Is this normal? Or am I pregnant?