Volunteering takes persistence, patience, and leadership skills. It can be hard to not get frustrated when you do not see an immediate result of your actions as we are trying to establish long-term, sustainable solutions.