TMI! Pic included!

Caitlin
Someone explain what this is! I'm due on in roughly 3-5 days and I've had this for 24hours now! I don't feel like I'm going to come on and this is unusual for me! Is it implantation?? Any comments will be appreciated!