I feel more at ease reading about INFJ typology, but I'm not like a lot of you it seems. Of course everyone is an exception to something. I am the typical INFJ cold on the outside fuzzy on the inside, but I don't come off 'nice' or fuzzy to most people are intimidated by me. I don't try to do this, it just happens. I like eye contact. Most people don't it seems.
I look at life sometimes as needing to put on your face/mask (what have you) and pretend you're an ESFJ or something pleasant haha. To be honest, I'm slightly ashamed of this, but in public, sometimes I pretend I'm my ESFJ friend. It just makes things easier. I find it easy to imitate and mimic people. I also like to hide who I really am, but it works...I seem to be able to be more sociable and friendly and conceal my secret identity.
Though I'm still convinced my smile looks like I'm going to eat someone's child.
I keep myself pretty private online, I try not to "let the edges bleed" of private and personal life. It makes me feel better. I'm not super-connected and crackberry loving. I like it this way. I choose to limit my interactions with people.
In the end it's about what you value about yourself. Kindness is an extremely difficult thing to possess and give. I think sometimes we're just a bit ahead of the curve with other people and they don't value our traits yet, but in time they might.
I wouldn't worry about what other people value. You need to be happy with yourself. I think there are a lot of career choices for INFJs. And if you don't like your options, make your own job and become self employed. Make your own place for yourself in the world. Don't just complain about how things are, change them. (Okay maybe easier said than done, I admit)
In terms of romantically, we're rare and valued. It's just like anyone else, it takes a specific person to be able to handle our intensity and passion. The right one will come, there are a lot of losers out there.
And it's probably better if you don't say 'it's hard to be me' because then your mind will make it that way, change your thinking. It is difficult to be a human being in our society. Everyone has challenges. Be thankful for what you have, but recognise that some things are challenges. Maybe change your thought pattern to 'it's difficult to be me sometimes, but I have talents and abilities that are valuable' or something like that. This could just be a difficult period in your life, it will get better. I promise
Maybe I will be cheesy and take this moment to share my mantra,
Please grant me the serenity to accept the things I cannot change,
Courage to change the things I can,
And the wisdom to always know the difference.
So in summary of this rambling, everyone has something difficult to overcome in their life. It seems like acceptance is a big one for INFJs. But when you accept yourself for being who you are, flaws and talents, then acceptance from others becomes unimportant, and will just naturally happen because it doesn't bother you anymore
