WEIRD discharge!!?

(TMI) so for the past 6 months or so I have had some weird discharge on and off. When I say weird I mean like chunky(baby spit up/cottage cheese) kind of discharge. and it stinks. like its STRONG. I don't usually shower EVERY single day I usually do every other day but even right after I got outta the shower it stunk. and I have a BF so eventually we started "doing stuff" so I had to fgure my crap out and I had to literally get up on the sink spread my legs apart and dig all the stuff out I could. like A LOT came out. but it just keeps producing. so everytime IK things are gonna go down I have to clean my stuff out. but I feel disgusting and I don't know what it is but I NEED IT GONE FOREVER!! PLEASE HELP ME