Geez, for only 1% of the population, there sure are a lot of us here! XD Must say something about how cool this place is...
I'm amazed at how simiar the experiences you've described are to my own. And vtool's. I wonder how many of us INFPs struggle with mental illness... it would be interesting to know.