From what i understand about NLP it will not induce physical changes, it will induce lifestyle changes which may correspond with physical changes. Yes it really works, but like many things of this sort, the extent of effectiveness is most likely shorter than what most people have in mind.