Confused

I had a faint positive yesterday morning and I did 2 more tests in the evening and before bed and they were negative, did another one this morning was negative but I have just done another this evening and it is a faint positive again, why could this happen? I don’t know what to think now