If it's BV, your boyfriend should take the same antibiotic course that you do, at the same time, so he won't pass it back to you. It's a bacterial infection, not an STD, but it does need to be treated.
No baby girl you need to set an appointment with your GYN. This sounds to me like a yeast but it may well be a BV infection with needs antibotics.