Hello , I am doing cr1 visa for my husband. We are stuck at Nvc waiting for interview so I understand your frustration. California is a long wait. Also k1 is taking more time nowadays. Don’t do the tourist visa because it will look bad to them. Just try to be patient. I wish you good luck.