Itchy and sore down there?

I had sex a few days ago with my boyfriend and I know for sure that he doesn't have a std. I hadn't had sex in a while and he was quite rough. Ever since yesterday I've been super itchy down there and feel very swollen. At first there was no discharge but there was an odour. I've had a yeast infection before but I'm not sure if this it it? I went to the chemist and got some cream and ever since I've inserted it I've been experiencing either orange discharge or blood? Please help! I'm in so much pain and it hurts to walk