NC has “permanent alimony” too. My husband has been divorced from his ex for 20 years and she gets 2/3 of his military retirement pay FOREVER. 1/3 is considered “division of retired pay” and the court ordered “permanent alimony” on top of that to the max allowable garnishment by law, 66% of his total retired pay.
She never remarried, eh? Even if she moves in with someone - which can be tough to prove - on a permanent basis, generally that can be ground for cessation of alimony.
Maybe you should sign her up on matchmaker.