You have a mission to fulfill in this life.  While you might have difficulties and disadvantages the Lord knows you and can most certainly make up the difference.