Spotting for four days

Carrie

I began spotting 8 dpo and am still spotting, now 12 dpo. Originally I was just spotting but since 9 dpo I have had cramping, on and off nausea, and am wildly exhausted. At first I thought it might be IB but would it be normal for it to last this long?