Overcoming obstacles and contributions to society