A little intention to do better is enough for life!
I have seen many who finds it challenging to figure out how they can help themselves and others to improve their life. I would say, this is not anything difficult. We just need the intention, genuine intention. If you look around you will find thousands of ways that can help you and others get a better life.
Let me explain a little bit more!
You feel grateful for anything or anybody, show you with your smile or a little gift if possible. If you want to help the homeless or anyone you feel so, notice what they need and be generous to help.
Many times, we forget to give back. It's because we don't feel grateful, we never learned to feel thankful for many things. We learned to take things for guaranteed. Like, if anyone helped us to get a better job, we never think of paying them back. I'm not saying we should give everyone financial benefits. Rather we should be more generous, open to help others to add positive values to our as well as others' life.
You can donate, do volunteer work, show a random act of kindness, or anything you want. Just feel this way that this life, society, all the people around you are doing so much more actively or passively to add values in life; you should also give back something.
Maybe your life is not fair enough, maybe you are going through hardship. But don't you think, there are many who are going through more struggle than you are? See life from a positive angle and you will feel thousands of reasons to give back.