Thanks for writing.
No it wasn't too early for your test to be positive.
Since you have history of unprotected sex this month, the reason for your delayed period could be pregnancy
. Pregnancy usually comes positive within a week of missed period.
So you test for your pregnancy in a week's time again. This is because at times pregnancy test comes positive late.