Thoughts please!

Had unprotected sex about 5-6 weeks ago with my boyfriend and I got a normal period a week after that and now it's 3 days late, I have slight cramping and a smelly white discharge, any thoughts?