I have learned that those that will help themselves get over a situation and do the hard work that must be done are the most amazing people to be around.
The struggle, and they have moments of despair yet they get up and keep moving forward. It is a pleasure to help them.
Those that look for the easy way out, will never do what is needed and helping them has only ever frustrated me. So when you aim to help someone look for those that are struggling and need a word or two of encouragement. Those words will be more valuable than helping someone that just wants you to fix their situation.