Help so confused 😢😔

My last Af was 28th June to 1st July 
Cycle before  that was 9th June to 12th June they always last just 4 days 
I had sex 13th June a fertile day & 23rd June then July 3rd & 4th both fertile days & the 10th... according to my cycle it's 19 days long my period suppose to come on the 17th only thing I have had is a white kinda discharge & a few cramps other than that nothing any advice or information would be greatly appreciated 😊
I have took test after test some say positive with a really really faint line others have said negative it's costing me a fortune 😔 this was certainly not planned  
Â