A highly experienced NLP Hypnotherapist offers you a package of possibilities, tailored to suit you.
A counsellor will listen carefully and but can't coach you.
A coach will teach and prepare but won't counsel you.
Neither counsellor or coach can provide psychotherapy.
An NLP Hypnotherapist can offer all of these things and advise you - this is key - a combination of support depending on what you need - counsellor, coach, trusted advisor and guide - for the next positive stage of your continuing journey in life.