I went through this exact situation two years ago when my former employer tried to use a broad NDA to prevent me from joining a competitor. Spent months stressed out before I finally talked to an employment lawyer, and it turned out the NDA was likely unenforceable as written.
A few things my attorney pointed out that might help you: First, there is a critical difference between an NDA (non-disclosure agreement) and a non-compete. An NDA restricts you from sharing confidential information, but it should not prevent you from working in the same industry or for a competitor. If your NDA is being used to effectively function as a non-compete, that is an overreach and many courts will not enforce it.
Second, NDAs must be reasonable in scope. If the definition of confidential information is so broad that it essentially covers all knowledge you gained during your employment, courts in many states will either narrow it or strike it entirely. General skills, industry knowledge, and publicly available information cannot be classified as confidential.
Third, check your state law. Several states including California, North Dakota, and Oklahoma have strong public policies against restraints on employment. Even in states that enforce NDAs more strictly, courts apply reasonableness tests covering duration, geographic scope, and the types of information protected.
My case resolved without litigation. My attorney sent a letter explaining why the NDA was overbroad and that we would challenge it if they pursued enforcement. My former employer backed down within two weeks. At 107K in potential damages, definitely get a consultation. Most employment attorneys offer free initial reviews for these cases.