The reason is simple: You magnify every good thing he does all out of proportion ... and then you minimize the bad things; this way when you're upset you start to question WHY your upset and want to leave because you think he nice most of the time. Reality is, you're hanging on because of what you THINK HE IS CAPABLE of rather than what he actually doing.
Dez