So right!! Rav Tzvi Meyer says on the Pasuk "Yiru es Hashem Kidoshav, ki ain machsor liray'av" - if a person thinks they will gain some spiritual gain by going somewhere or doing something, but in the process of doing it or going there they know there is a spiritual danger, for example, if they want to go to a Shiur somewhere but they know that on the way they will pass an area that will be a test for them, so if they fear Hashem and give UP the "kedoshav" and DON'T go, in other words, if they put Yiru es Hashem BEFORE Kedoshav, then they should know - Ki AIN MACHSOR LIRAY'AV, they WON'T lose by it and Hashem will make sure that they gain the spiritual benefit that they wanted to gain ANYWAY.