Bv or yeast infection???

thats what my discharge looks like

do you know what it is? ive had it for awhile now.