I have them all the time. I don't know what it is, but even when a girl says something that could be taken the wrong way and I find her attractive, I get naughty thoughts. Also, when I get a wiff of the perfume a cute girl is wearing, I start to get excited. Smells really excite me for some reason.
I will do my best to reply with an educated, humble and honest answer. Ultimately, it is up to you whether you want to listen to my advice or ignore it completely. Sometimes, my advice may be wrong; occasionally, it will be right. Regardless, I want to do my best to give people answers they are seeking.