The barrier during self-improvement is not so much that we hate learning, rather we hate being taught. To learn entails that the knowledge was achieved on one's own accord - it feels great - but to be taught often leaves a feeling of inferiority. Thus it takes a bit of determination and a lot of humility in order for one to fully develop.
To break through any barrier, you must maintain a steadfast believe in God.
A firm believe in God is the only force capable of breaking through any barrier towards the realization of dream.
Arafat was a barrier to peace.