I think we INFPs can do the same thing as you INTJs do with the sexual obstacles. I talk myself out of it almost every time I have an opportunity. Even when I really want to do it, sometimes I can't make myself unless I'm sure it's morally appropriate. It takes a lot to convince me that it's justified. It seems we are parallel creatures. You need a logical reason, and I need an ethical one to keep it from being meaningless fornication. Either will prevent the action. It's a wonder that either of our types ever gets laid.