Experiencing Heavy discharge and spotting

Hello, for the past couple of days I have been experiencing heavy discharge, which is not normal for me. My discharge has ranged from yellow to brownish with a slight odor. Today I have noticed some spotting. I haven’t had no painful urination just the discharge and spotting. I recently had unprotected sex last week. Do I possibly have BV? If so what can I do to treat it. If not what can possibly be going on?