
There is nothing wrong in volunteering your services to people. However, be realistic. You cannot be a hero everyday. Learn to delegate other task to trusted people and let them take responsibility for it. Much as you would want to do everything, multi-tasking is often difficult. If you are not good at it, you will end up sacrificing some things over another.