Ah Xander, you really are getting there, still some way to go, but you are getting there!
By the way it isn't so much that logic is evil, just your Ti heavy approach finds it difficult to accomdate the information we used to make our decisions. As I have said on numerous occasions, I'm rarelly illogicaly, just that I value the data differently.
As for the ranting and going round and round, it serves a couple of purposes, I think, one is to help you understand where I am, and why I'm feeling/thinking what I am and what I have considered so far, the other is to see if you spot something I haven't.
That is where conflict arrises, because normally I've obessed so much, and the differences with regards to how we value data means you spot something that would key to you, and thinking I've missed it you bring it up, I then explain (sometimes with turettes) that I've considered it and don't you understand X,Y,Z... etc.
I do however value the input even if it causes a large explosion.
The suggestion that these times are mostly when the ENFP is expending energy to remain still, to consider their options, is apt. Fear of making a mistake traps us, fear of hurting others and more importantly ourselves. Eventually we have to move though, so the staying still, could be caused by a dislike for all the options as you suggest or because they like a couple just no clear winner.
The offence comes when someone belittles or patronises the process, that where the real explosions come. These people say things like "It's simple you need to do this, or that or the other" This drive me nuts, I mean do you think I haven't thought of that? (If i genuinely haven't then you'll get an "oh.. hmm...." reply) Also the thought is, haven't you been listening because when I said that to that question and answered this to that one even earlier, that implies the other which should explain why your suggestion is a no go!! Der brain... lol
basically I think it's best if ENPFs simply learn something as early as possible... (excluding health issues) even in the worst case scenario, everyone will eventually be ok anyway, and that you have to break a few eggs to make an omellete. We can't get through life without hurting people, and ourselves or getting hurt by return. That doesn't make us bad, just human, and even if we pick the wrong option and everyone hurts, in 6 months it wont be so bad....