This answer does not create an attorney/client relationship.
It appears you may be able to raise the defense of retaliatory eviction. This is controlled by statute 42-37. If you look up North Carolina General Statutes 42-37.1 through 42-37.3 it will explain the law.
In summary, a landlord cannot evict you for filing a good faith complaint about repairs being needed. If you are evicted within 12 months of making such a request, you can raise this defense. You have the burden of proving that the eviction is substantially related to your complaints. You can do this by showing you have never missed a rent payment and are fulfilling your duties as tenant.
The landlord can make counterclaims to defeat your defense. These include but are not limited to arguing:
1) You or your invitees are responsible for the damages.
2) You didn't pay your rent
3) He wants your house so he can live there himself.
Please review the statute I have told you about to familiarize yourself with all the subtleties of this law. I also highly suggest you speak to a lawyer regarding your case. Often there are many pro-bono organizations that work with people fighting their landlords. I hope this is helpful.
The landlord is entitled to evict a month to month tenant on seven days notice according to NCGS 42-14. It is possible that a magistrate could find retaliatory eviction, based on the failure to make repairs but you would have to proof that that was the reason for the eviction. The landlord can usually come up with many other reasons for the eviction. If you need more time to find a new place you may just want to discuss that with the landlord.
This is not legal advice and does not create an attorney client relationship.