Please help

March 19 I had oral & gave a hand job my boyfriend didn't cum or pre cum. But a few minutes later I touched myself. I ovulated on March 28. My period comes in 6 days I have been taking vitamin c to speed it up. I do have cramps & sore boobs only when I touch them. It's my birthday today & im freaking out I'm pregnant 😔