OP, I'm not sure if this will help but I think try to reframe your disability: biological evolution creates enormous variation as part of its normal processes, and the only thing that defines "success" is the nature of the environment. What is failure in one environment may be key to success in another - there are countless examples of this in nature. You may or may not feel you are as "successful" as others in this environment but it is (a) a random occurrence and (b) entirely dependent on your definition of success. You are, full stop, no more or less valuable than anything else in the universe.