Does therapy work for all people?

People often ask why therapy hasn’t worked for them or whether it will work for them. While there is no guarantee that therapy will work for everyone, a number of factors impact on therapy success including: