We were 13 December 2019 CR1 and my wife just got her visa on Saturday the 16th July 2022.
Depression was hard on me, and she cried a lot. We had Covid-19 interruption for almost 2 years, so have faith. USCIS is on it. Getting to NVC is such a rejoicing time, so keep up the faith!