BV or Yeast Infection?

help! BV or Yeast? I'm 16 and a little worried. It itches and my discharge has been funky for a while. I can't really tell the smell, but i know it isn't fishy!