Discharge.. Help

So I’ve just noticed I have the slightest brownish discharge.. I’m supposed to start my period in 8 days. I’m on Birth Control (The Pill) I’ve been on it for 4 years. Could I be pregnant? Or what could be the causes of the discharge ??

I also take CBD oil I don’t know if this changes anything..