Could having rough sex cause you to spot pink four days before your period?

Yes. You may also experience a sting when you urinate.