OVERCOMING TEMPTATIONS AND OBSTACLES