Faint line and I'm 5 days late but I'm spotting

Larteal

I haven't had a cycle since may 31st and now I'm late I took this test on the 30 of june got the faint but July the 2nd I started spotting..... So know I'm confused but i have appointment Tuesday first visit