Khaled Hosseini said this quote
“ I've crossed paths since with men like him. I wish I could say differently. But I have. And what I have learned is that you dig a little and you find they're all the same, give or take. Some are more polished, granted. They may come with a little bit of charm-- Or a lot -- and that can fool you. But really they're all unhappy little boys sloshing around in their own rage. They feel wronged. They haven't been given their due. No one loved them enough. Of course they expect you to love them. They want to be held, rocked, reassured. But it's a mistake to give it to them. They can't accept it. They can't accept the very thing they're needing. They end up hating you for it. And it never ends because they can't hate you enough. It never ends-- the misery, the apologies, the promises, the reneging, the wretchedness of it all. My first husband was like that. ”