Late AF but spotting for 9 days

Sian

I was due AF on 21st but had nothing. Then on the 24th I started spotting and I have been spotting on and off for 9 days. Any ideas?

I do have sore nips, feeling sick sometimes, and other pregnancy signs. Don't want to get my hopes up though.