Could I be preggers?

So me and my boyfriend did it about 3 weeks ago and he didn't pull out.My period isn't until 3 days but since the day we did the deed I have been cramping and having way much more discharge than usual.Could I be pregnant?