Why do INFJs love ghosts that much? All they do is to hurt you. They're super effective against you.
Maybe that's why you love them so much? But that's not a reason. You're only being masochists.
Find yourself a mosquito instead. You'll be the super effective one.
INFJs can see into people's souls, whether or not that person still has a body. We're also good at making friends with pretty much anyone (again whether or not that person still has a body). This puts us in the position of having a lot of friends who are ghosts. We also send our ghost friends after our enemies.
Unfortunately, ENTPs are not so good at making friends, so you're at a disadvantage... seeing as you don't have any ghost back up, and ENTPs tend to annoy those of us who have attack ghosts.