Spotting causes?

Woke up this morning to pee and when I wiped I found blood. Not supposed to get my period until about 2 weeks from now. Is there a reason for it?

Can stress cause spotting?

I’m also in the birth control pill.