No one should ever ask themselves that: why am I unhappy? The question carries within it the virus that will destroy everything. If we ask that question, it means we want to find out what makes us happy. If what makes us happy is different from what we have now, then we must either change once and for all or stay as we are, feeling even more unhappy.
Life is made of our attitudes. And there are certain things that the gods oblige us to live through. Their reason for this does not matter, and there is no action we can take to make them pass us by.
You have a personal legend to fulfil, period. It is of no matter if others support you, or criticise you, ignore or tolerate you. You are doing that because that is your destiny on this earth, and the source of any joy.
A warrior is always aware of what is worth fighting for. He does not go into combat over things that do not concern him, and he never wastes his time over provocations.