There are elements of REBT and CBT in SMART Recovery. Meetings are free if you can find one nearby. They call themselves a science-based and evidence-based program. DBT includes REBT and CBT concepts, as well as mindfulness and acceptance practices. DBT skills groups can be really helpful...