Several factors can contribute to non-adherence, including side effects, complex treatment regimens, financial constraints, lack of support, and psychological factors such as depression and anxiety. Understanding these barriers is the first step in developing strategies to improve adherence.