BV after period

I suffer from BV right after my period lasts for atleast 3-4 days but during that time I feel so gross! Like no matter how much I shower I just don’t feel clean! I don’t like to have sex during that time because of it. Any tips? or any off the counter medication that could help during those day?