Wacky INFPs! Taking over our thread! lol Don't mind at all!
What I meant by "mental toughness" of INFPs also extends to the ENFPs. Being raised with my ENFP twin sister, I've learned a lot from her about what endurance means. She's such a thing to be admired. She's taken stands against tyrannical people, and she's pushed through a tremendous amount of physical pain all her life. I'm not sure if it's the Ne/Fi combination or not, but I think it may have something to do with it. If you're trying to destroy an NFP, it'll take a while. Several of my INFP girlfriends astonish me with their resiliency, even after horrific traumas. They continue to try to remain open to life and to others in spite of what's happened to them. I think they derive great comfort from me, when I reaffirm their ideas and their validity, and their humanity, and they tell me that they feel safe and understood with me around. That's a really great feeling.
G - I think that your willingness to be open and to take a hard look at yourself is a very brave and responsible thing to do. I know it's tough, but you just keep being brave and moving forward. Things have a way of making themselves clear.