In my opinion, success is something that you decide for yourself. Its not what the society thinks of you. If you have the self-satisfaction, you have success. It is not about what others think of you.
In my opinion, Chris Langan is successful. He is living a happy life.
This reminds me of the case of the cricketer Zaheer Khan, who used to bowl like a pro. Now his form is decaying. People consider him a fail, but he has his personal satisfaction. It is basically up to him to decide if he is a success or not.