Vag feels bruised and spotting

Haven’t had sex w my bf in a few weeks, no severe pain just feels like my vagina is bruised. It hurts to walk. I shaved recently (maybe a week and a half) but idk if that would have taken this long to hurt. Any ideas?