Re: Bad thoughts
Its better to ask a scholar i must say.
What my poor knowledge is, it depends what really are the thoughts, some thoughts are sin.
49:12 O ye who believe! Avoid suspicion as much (as possible): for suspicion in some cases is a sin:(Quran)