Someone who is always helping others can be known as a Good Samaritan.
Words that describe someone who is always helping others are:
generous - (adj.) liberal in giving or sharing
self-sacrificing - (adj.) will to deprive yourself for the benefit of others
affectionate - (adj.) having or showing fondness
altruistic - (adj.) unselfish
amiable - (adj.) friendly, agreeable
benevolent - (adj.) charitable, kind
humanitarian - (adj.) giving, compassionate
selfless, considerately empathetic.
Self-opinionated
that's called altruism
sensitive, but that is the way God made them.
A three letter word for helping or assist is aid.
The word for someone who is always correcting others is a critic. There are also other words that can be used like censurer, caviller or deprecator among others depending on content.
Independent?
My friend always gets involved in helping others. The plight of the poor will become more meaningful to you if you will become involved.
A person who constantly corrects others' grammar is often referred to as a grammar Nazi.
satisfaction,joy
Does is always a verb.When does is next to have you can call it an auxiliary verb or helping verb.
Always right
A critic
Yes a helping (auxiliary) verb should always be used.
The word for this type of person is hypocrite. A hypocrite is someone who contradicts themselves by doing things they tell others they should not do.
The term for someone who thinks of others is "considerate."
A synonym for always blaming others could be "finger-pointer" or "fault-finder".