Light pink discharge!

I recently had sex with my boyfriend this past weekend. I know it's way too soon but afterwards I noticed a pinkish discharge a couple days later. I have also been cramping for almost 3 weeks straight.