We have the same personality. But you are facing a difficult situation. Many of our personalities don't fit to the modern world. But we make our own new world.
Many of your friends are different from you that's why they don't know what you are facing. They were just selfish and don't care about the people around. They take advantage of your kindness and other good virtues. I remember true friends share their sadness moments of their lives but share too happy moments with you, which is considered you as a friend.
Let your friends know what you experience when your chatting with them and let them realize their faults if they are really your FRIENDS. But be careful of doing such. It might sway away in different goal. You might loose friends. Friends are not easy to find and replace.
Maybe you need to get new friends that will understand your thoughts. Make sure that this new friends are like you, having the same personality and lifestyle.
And I suggest you should be cool always.
-socially adjusted
-funny(having sense of humor)
-independent
-indifferent
All of this might help you adjust the world you are right now.