MBTI helped me as a part of my "soul-searching" trip if you will. I now know myself a lot better and what makes me tick and what doesn't. I discovered the ENVIRONMENT where I'm performing the tasks is VERY important in terms of motivation and overall satisfaction regardless of whether the task is something I'm naturally good at or something I enjoy at all.
If you are lucky enough to know what you are good at and/or what you enjoy doing waste no more time, man, and go look for that.
Still, you might not realize this now, but there will come a point where you will be able to put all those experiences into perspective. When one is down all can seem doom and gloom and worthless specially for ENFPs. But the truth is we are somewhat extreme idealists...other people could often be in the same situation you are and find contentment in that...but we just weren't wired for certain things.
And one of them is obeying Si and "how things should be". Fuck that. And, have a nice life