
We know the Bible says to not be unequally yoked with unbelievers (2 Corinthians 6:14). So why isn’t God removing your romantic feelings for someone who is not a Christian?
When Satan attacks, usually he doesn’t use overt tactics. We might imagine lights flickering, a person with a deep voice uttering evil spells, or some other visible mark of demonic influence. However, Satan knows he is more effective from the shadows, when we don’t know he’s working, so we then do not resist his evil will (James 4:7).
It shouldn’t be our normal practice to block people from our lives in an extreme way. If, for example, you like a man but it doesn’t work out, you may need to distance yourself for a bit so you can move on; but it’s not necessary to go to severe lengths so there is no evidence of his presence at all in your life.
Idols rob us of the immense joy God wants to give us. Everything good in this life is from God, given to us in love (1 Timothy 4:4-5). And yet, because of our sin nature, those good gifts often get turned into false gods. Our hearts were made to worship the one true God; if we are not worshiping him, we will always find something else to worship.