Overcoming obstacles may give a fantastic feeling regarding accomplishment. –