For discovering one's true inner nature, I think one should try to take out some time, with quiet and relaxation, to think more inwardly and to investigate the inner world. That may help.
I really feel that some people neglect and overlook compassion because they associate it with religion. Of course, everyone is free to choose whether they pay religion any regard, but to neglect compassion is a mistake because it is the source of our own well-being.
If you help others with sincere motivation and sincere concern, that will bring you more fortune, more friends, more smiles, and more success. If you forget about others' rights and neglect others' welfare, ultimately you will be very lonely.
If a problem is fixable, if a situation is such that you can do something about it, then there is no need to worry. If it's not fixable, then there is no help in worrying. There is no benefit in worrying whatsoever.
There is a saying in Tibetan that "at the door of the miserable rich man sleeps the contented beggar". The point of this saying is not that poverty is a virtue, but that happiness does not come with wealth, but from setting limits to one's desires, and living within those limits with satisfaction.
Because we all share an identical need for love, it is possible to feel that anybody we meet, in whatever circumstances, is a brother or sister. No matter how new the face or how different the dress and behavior, there is no significant division between us and other people. It is foolish to dwell on external differences, because our basic natures are the same.
Spend 5 minutes at the beginning of each day remembering we all want the same things (to be happy and be loved) and we are all connected to one another.