Pregnant?

I took this test. There is a faint line. I retook the test this morning and it was negative. Can it be false positive? The positive line didn’t show up right away. It too about 2 hours. Is it too soon? Im due to have my period this weekend. Please help! Thanks