Nobody, not even yourself, can stop you from feeling what you feel (well, not without serious mental health consequences, anyway). You have to learn to accept these things about yourself, and perhaps bend your belief system a bit -- after all, at least IMO, it's your (waking) actions that define your morality, not your subconcious thoughts and desires.