Someone who is consistently unwilling to take responsibility for their actions is not ready for a healthy relationship.
Deflecting responsibility is seen when someone repeatedly makes excuses for their unhealthy behavior. They may blame their partner or other people for their own actions. Often, this includes making excuses based on alcohol or drug use, mental health issues or past experiences, like a cheating ex or divorced parents. (Adapted from OneLove)
Acknowledging your mistakes and working on solutions together signifies a healthy, balanced, and gratifying relationship.