A few things you said that were wrong but yea I mean he doesn't understand the dynamic cause he's only ever been in 1 short relationship. He doesn't have enough experience and from what I see he's clearly not a person that can tell another's true character.
He was mislead, manipulated, and taken advantage of, and he feels like it's all unfair but at the end of the day he needs to make peace with his decisions.