Last af was June 1st it's now July 18th help

hannah
Still getting negative tests but af hasn't showed up for that long what could be going on. Please help this was yesterday's afternoon test!!