answered question
You have Bacterial Vaginitis.  There is an odor and slight discharge with it but it really seems to get worse after sex.  You need to see a doctor who will prescribe either a vaginal cream or pills.  Your boyfriend may need to be treated as well.