So I am 20 weeks pregnant, had sex for the first time is ages last night, afterwards I had some spotting and am still really sore this morning, I'm rhesus negative, so I need anti d?