self-critical

adjective
1
critical of your own faults or weaknesses
انتقادگر از خود, خودانتقادگر, منتقد خویشتن, عیب‌جو نسبت به خود