As far as my observation goes, I can tell this - The point or meaning of life is to thrive despite the challenges you face. The challenges vary from person to person, but so do the ways of thriving. I want to get driving license, for instance, but I have ophtho as well as neurological problems that may prevent me from successfully passing the medical exam and/or the actual driving exam. But I'll try anyway.
Remember, Stephen Hawking tried and succeeded despite having almost zero odds of success. I have much more than that. I can only postulate, but so do you.