It's a very frustrating process indeed. If my wife decided to move to The Netherlands, Europe, it would legally not be allowed to take longer than 60-days.
My tip? Try not to look every day (way easier said than done), but more importantly, since you are nearing your NOA2 date, start gathering NVC required documents such as a birth certificate, police certficates/clearance and more. This will speed up the process when you get to the NVC stage since you will not have to be waiting for all those certficates.
Sidenote: Most of those certificates can not be older than 6-months, so do keep that in mind.
Goodluck! 🙌