selfless, considerately empathetic.
Pensive.
Self-opinionated
pretentious
that's called altruism
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 sharingself-sacrificing - (adj.) will to deprive yourself for the benefit of othersaffectionate - (adj.) having or showing fondnessaltruistic - (adj.) unselfishamiable - (adj.) friendly, agreeablebenevolent - (adj.) charitable, kindhumanitarian - (adj.) giving, compassionate
The term for someone who thinks of others is "considerate."
The word for someone who thinks they are perfect is "narcissist."
The word egotistical is an adjective. It describes someone who thinks themselves to be better than others.
Caring person
Pensive.
You could call them "arrogant" or "overbearing."
Presumptuous ,
A compassionate thinker is someone who approaches situations and problems with understanding, empathy, and kindness. They consider the feelings and perspectives of others and strive to find solutions that benefit everyone involved. Compassionate thinkers prioritize human welfare and seek to make positive contributions to society.
Self-opinionated
In order to restrain that person, if someone thinks they may cause harm to themselves or to others.
Prove them wrong! Get a partner of the opposite sex.
Hypochondriac