I need please have anyone went through this

Meisha

I came on the June 23 then July 7 I was takin bc pills for a week Den stop I took a test a clearblue test it came back positive reminder you I took this before the 7th could my bc have something to do with my why I came on almost 17 days after my last period