YUP all these makes a great sense for someone who is open to listen, specially the first is so true, i did myself :) it works.

anyway, this list is for someone who wants to stay away from sexual desire and i guess you guys are running for sexual desire. so its the opposite for you.

"He who does not thank people, does not thank Allah" prophet Muhammed (pbuh)