I believe it is the wrong answer to try to avoid temptation, better to work on how you resist it. Life well lived is crammed full of the most delicious and wonderful temptations and mostly, what differentiates us from child to adult is our ability to say yes to some and no to most! I like your question 'why is this happening?' the answer I give myself, and I hope it helps you is 'because I am alive!' There is massive reward in accepting that you are tempted and resisted because that serves a higher goal for you. Good luck!
Read more