I have been waiting six months now, interview Oct 2023, my first visa B1/B2 in 2017 took just on six months too. I go to Greece in 7 weeks , not sure if I can go , if they email me to send passport back I might miss my chance if I’m in Greece, not sure how long you get to send it back, getting nervous.