Cognitive behavioral therapy typically lasts for 12 to 20 weeks, but the length can vary depending on each person.
It is important to remind patients that results are not immediate and will take time. Patients are encouraged to stay positive and try not to get discouraged by how long it may take to be able feel results and ultimately have a better quality of life. But consistent therapy and applying new and proven skills will help make positive progress.