As difficult as it may be for some of us to help others. If you feel like it's in you to help others, but there is something stopping you from doing so. Don't let the difficulties that come with helping others change your perspective. Dig deep down inside of you and do what you've to, in order to overcome it. After you start doing good for others you will see the joy and happiness you bring to yourself while making others feel good about themselves.
I firmly believed that doing our best to help others when we can enhances our lives mentally and spiritually. The appreciation you get from the person or people you help, greatly out weighs any negative you might incur while doing your best to help someone. If you're someone like me who believes in helping others, but haven't started doing so. My suggestion to you is, go for it, give it a shot! Start doing it as soon as possible. In no time you will see the positive changes it brings into your life.