lifestyle guru


noun

a person hired to give someone advice on various aspects of his or her life, work, and relationships