I have received counselling over a period of many years for a variety of reasons from many different counsellors when I have needed it I have had an excellent experience ... more