Psiko-sosial. Faktor psiko-sosial yang mempengaruhi kepatuhan pengobatan antara lain kondisi kejiwaan/depresi, kepribadian yang rendah dan sikap pesimis, wawasan yang sempit, dan malas akan menurunkan kepatuhan pada pengobatan. Sedangkan faktor yang dapat meningkatkan kepatuhan antara lain, sikap optimis, mimiliki harapan, wawasan yang luas, kemampuan mengendalikan diri dalam menghadapi penyakit dan dalam melakukan terapi