A registered nurse
One AnswerThere is only one person who can give you life and faith his name is God. Another AnswerA person who gives life is called a Parent. A person who gives faith is called a hero.
A person who feels danger and gives warning is typically called an "alarmer" or "alarms someone".
A person who gives unwanted advice is usually called a kibitzer.
If the person is paid for the advice, she/he is a counselor or personal coach. If the person gives unsolicited advice and is not paid, she/he is called a nuisance.
a makeup expert