We do not currently know of any antonyms for find oneself in need of.
For similar words to find oneself in need of, try: