I would like to seek counselling but am not sure how to go about it or how much it will cost. Are there different kinds of counsellors? Is it better/ less expensive to get my GP to refer me?