I have had a history of mental health problems. I have been thinking about my past and I have made the most disasterous choices with regards to relationships and work. I realise I had low self esteem due to being abused as a child and badly bullied at school. This has had a knock on effect. I have realised I am hopelessly co-dependant too. So now my councellor has put me on the waiting list for cognative behavioural therapy. I can't wait. Is it effective? Please give me hope. Sometimes i think that life is like swimming through treacle. I just don't get it as in many ways I have so many advantages but I always destroy my good fortune.