I wrote in "Gaza" on the primary, but come november I am 100% sure that I'm gonna be voting D as hard as I can because my partner is trans and I'd rather not be driven from the country by transphobia, thanks.
Criticising the democrats for when they're not good is absolutely valid, but at the same time, get out and vote for them and mobilize as many voters for them as you can, because the difference in outcome between the two parties with legitimate chances of winning is too great to throw away your votes protesting the lesser of two evils. By all means, keep protesting (In other ways, besides the ballot box), but also do your part to make sure that we get the lesser of two evils, not the greater.