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?
The word that describes someone who does good deeds for others is "altruist." An altruist acts selflessly to promote the welfare of others, often putting their needs ahead of their own. This term embodies the spirit of generosity and compassion in helping those in need.
My friend always gets involved in helping others. The plight of the poor will become more meaningful to you if you will become involved.
An English teacher.A pedant.
A word that describes someone who always makes things about themselves is "self-centered." This term refers to individuals who prioritize their own feelings, interests, and experiences, often disregarding the needs and perspectives of others. Another related term is "narcissistic," which implies an excessive focus on oneself and a lack of empathy for others.
satisfaction,joy
Does is always a verb.When does is next to have you can call it an auxiliary verb or helping verb.
A critic
Always right
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."